Uvalde County Hospital Authority

Edinburg, TX

Phone
(956) 386-1112
NPI number
1386987931
Get Directions