Simon Michael Bernstein, DDS, Dentist

90 Humphrey St
SwampscottMA  01907-2542 (Essex County)


Phone: 781-596-2220
Fax:

NPI: 1639398332
License Number: 21668 (MA)