James A Knepley, DMD, Dentist

1380a Harrisburg Pike
Northwest Business Park
LancasterPA  17601 (Lancaster County)


Phone: 717-295-9779
Fax: 717-295-9747

NPI: 1669583712
License Number: DS020134L (PA)