Stephen Canis, DDS, Dentist

266 E Main St
HummelstownPA  17036-1722 (Dauphin County)


Phone: 717-256-0020
Fax: 717-256-0022
Email: ste***@*****ci.com

NPI: 1386684025
License Number: DS029726-L (PA)