John Preston Grimes, DDS, Dentist

420 W Elm Ave
HanoverPA  17331-5144 (York County)


Phone: 717-632-4164
Fax: 717-632-8987

NPI: 1114260569
License Number: DS028951L (PA)