Erica Haskell Locke, DMD, Dentist

47 Congress St
SalemMA  01970 (Essex County)


Phone: 978-744-8388
Fax:

NPI: 1285922435
License Number: DN1855758 (MA)