James Michael Amor, DMD, Dentist

566 E Main St
New HollandPA  17557 (Lancaster County)


Phone: 717-354-4286
Fax:

NPI: 1487668620
License Number: DS026163L (PA)