Studio 6 Suites Amarillo, TX – West Medical Center
6801 I-40, Amarillo 79106