David Andrew Ditty, DMD, Dentist

4002 Linglestown Rd
HarrisburgPA  17112-1051 (Dauphin County)


Phone: 717-657-0934
Fax: 717-657-3918
Email: ksd***@*****ol.com

NPI: 1013026046
License Number: DS028965-L (PA)