David George Leibold, DDS, Dentist

7703 Floyd Curl Dr
San AntonioTX  78229-3901 (Bexar County)


Phone: 210-567-3477
Fax: 210-567-3900

NPI: 1245231810
License Number: 9735 (TX)