Gary M Klein, DDS, Dentist

253 N Hershey Rd
HarrisburgPA  17112-9752 (Dauphin County)


Phone: 717-652-6644
Fax: 717-652-6683
Email: gkl***@*****il.com

NPI: 1598789604
License Number: DS035776 (PA)