Tomorrow's Dentistry Practiced Today

Book Now

Or Call 508-869-2910

Contact Us

Thank you for visiting our website. If you have any questions, comments, or would like to make an appointment, you can reach us at (508) 892-4882, or by contacting any of our three office locations below.


Boylston Office

17 Main St.

Boylston, MA 01505

Call (508) 869-6388


Leicester Office

119 S Main St.

Leicester, MA 01524

Call (508) 892-4882


Shrewsbury Office

622 Main St.

Shrewsbury, MA 01545

Call (508) 845-1156