![]() |
Integrated Health Service Hospital |
Read reviews and find deals for hotels in Amarillo.
Find Hospitals and Physicians in Amarillo with Verizon SuperPages.com.
| Location | 5601 Plum Creek Drive Amarillo Texas 79124 |
| Phone | 806-351-1000 |
by OneTime