Tamara Garcia, DDS, Dentist

7970 Fredericksburg Rd Ste 105
San AntonioTX  78229-3891 (Bexar County)


Phone: 210-248-0385
Fax:

NPI: 1851451959
License Number: 18663 (TX)