Jenna-Leigh Abbott, DMD, Dentist

5230 De Zavala Rd Ste 225
San AntonioTX  78249-1731 (Bexar County)


Phone: 210-696-0667
Fax: 210-696-2727

NPI: 1215551635
License Number: 36149 (TX)