Holbrook Location
Phone Number:
(781) 767-0979
Implant Center:
(781) 704-0979
Address:
175 N Franklin St,
Holbrook, MA 02343
Office Hours
Monday: 9 AM – 5 PM
Tuesday: 9 AM – 6 PM
Wednesday: 9 AM – 5 PM
Thursday: 9 AM – 6 PM
Friday: Closed
Sat: Closed
Scituate Location
Phone Number:
(781) 545-9244
Address:
56 New Driftway #303,
Scituate, MA 02066
Office Hours
Tuesday: 9 AM – 6 PM
Wednesday: 9 AM – 5 PM
Thursday: 9 AM – 4 PM
Temporarily Closed Starting December 23rd, 2025 through March 31st, 2026 for renovations. We will reopen April 1st, 2026.



