John J Sheaffer, DMD, Dentist

507 W Broad St
New HollandPA  17557-1103 (Lancaster County)


Phone: 717-354-4081
Fax:

NPI: 1639270655
License Number: DS017030L (PA)