Q: Where is My Place Hotel - Amarillo West/Medical Center, TX?
A: My Place Hotel - Amarillo West/Medical Center, TX is located at: 2208 Cinema Dr, Amarillo, TX 79124, United States
Q: What are the coordinates of the My Place Hotel - Amarillo West/Medical Center, TX?
A: Latitude: 35.1885677, Longitude: -101.9330685
Q: How is My Place Hotel - Amarillo West/Medical Center, TX rated?
A: My Place Hotel - Amarillo West/Medical Center, TX has not rated yet on addressschool.com