← Back to hospitals
South Texas Hospitalist Associates LLC
Uvalde, TX
Phone
(830) 278-6251
NPI number
1790045664
Get Directions