David Charles Hirsch, DMD, Dentist

138 S Market St
Mount CarmelPA  17851-2232 (Northumberland County)


Phone: 570-339-3423
Fax: 570-339-2367
Email: hir***@*****il.com

NPI: 1457469512
License Number: DS21740L (PA)