top of page

OUR DENTAL OFFICES IN CAMBRIDGE, MA & SOMERVILLE, MA 

CAMBRIDGE OFFICE:

160 Cambridge Street,

Cambridge, MA 02141

617-374-9500

Thanks! Message sent.

Our dental office in Cambridge, MA is conveniently located close to the Lechmere T station on the Green Line, which makes it easy to get to by public transportation as well as by car. Visit us today!

SOMERVILLE OFFICE:

120 Temple Street,

Somerville, MA 02145

617-776-9000

Thanks! Message sent.

Our dental office in Somerville, MA is right near the route I-93 and many patients from other towns can easily find us. We also offer free parking lot for Avalon Dental patients. Visit us today!

bottom of page