Amarillo Medical Specialists to spend $2 Million to occupy 3,873 square feet of space in Amarillo Texas.
Amarillo, Texas — According to state and local development sources, Amarillo Medical Specialists plans to invest $2,000,000.00 to build out 3,873 square feet of new space in Amarillo. The company plans to occupy the new…