Get In Touch!

We are always here to assist you and answer any questions you may have. Feel free to request an appointment or check out our list of frequently asked questions. Also, please don’t hesitate to contact us for more information about our practice or to answer specific questions prior to your appointment. If you’d like to meet us and discuss in detail your specific dental needs, please call us to schedule a complimentary consultation.

If you would like to contact any of our departments, please see the following directory:


215 Newbury Street, Suite 201
Peabody, MA 01960
phone: 978-535-3800
fax: 978-535-1718

Seabreeze Dental

28 Fairhaven Road
Mattapoisett, MA 02739
phone: 508-758-4818


12 Harris Street
Newburyport, MA 01950
phone: 978-462-9303
fax: 978-462-9943


185 Hermon Street
Winthrop, MA 02152
phone: 617-846-1280
fax: 617-846-5691


63 Mount Auburn Street
Watertown, MA 02472
phone: 617-923-8159
fax: 617-923-2016

Contact Us

  • at :
  • at :
  • captcha