Austin Lee, DMD, Dentist

17201 San Pedro Ave Ste 130
San AntonioTX  78232-1403 (Bexar County)


Phone: 210-496-1919
Fax:

NPI: 1518341320
License Number: DN1857183 (MA)