Ayla Idilbi, DDS, Dentist

9820 Potranco Rd Ste 106
San AntonioTX  78251-9627 (Bexar County)


Phone: 210-298-4000
Fax:

NPI: 1841771441
License Number: 34575 (TX)