Hospitals:
1201 NW 16Th St, Miami 33125
1295 NW 14Th St, Miami 33125
TEXAS TECH PHYSICIANS, FAMILY MEDIC
1400 S Coulter St SUITE 5100, Amarillo 79106
1201 NW 16Th St, Miami 33125
1295 NW 14Th St, Miami 33125
TEXAS TECH PHYSICIANS, FAMILY MEDIC
1400 S Coulter St SUITE 5100, Amarillo 79106