Stephen Mark Hamelburg, DMD, Dentist

142a Canal St
SalemMA  01970 (Essex County)


Phone: 781-598-3700
Fax: 781-598-3730
Email: par***@*****et.com

NPI: 1578780052
License Number: 17992 (MA)