Lela Farmer, DDS, Dentist

3829 Lockhill Selma Rd Ste 105
San AntonioTX  78230-1762 (Bexar County)


Phone: 210-899-1099
Fax:

NPI: 1992154660
License Number: 30700 (TX)