Erika Beatriz Garcia, MD, Family Medicine

1020 E Leona Rd
UvaldeTX  78801-4804 (Uvalde County)


Phone: 830-278-4588
Fax:

NPI: 1992099147
License Number: P7112 (TX)