Map and Directions

Maps & Directions To Our Office Locations

Thank you for choosing Carvalho & Roth Orthodontics! We are proud to provide outstanding orthodontic care for children, teens and adults. We offer a wide range of treatment options including Invisalign & Invisalign Teen. Our offices are conveniently located in Marlborough, Northborough, & Newton Centre, MA. The map below is interactive and you may use the zoom controls and map features to change views. Enter your address in the finder box to receive driving directions from Google Maps.

Marlborough Office

126 Union Street
Marlborough, MA 01752

Northborough Office

One East Main Street
Northborough, MA 01532

Newton Centre Office

4 Lyman Street
Newton Centre, MA 02459

During business hours, you may call us or email After hours, please use our answering service. We look forward to seeing you soon. If you have any questions about where we are located, feel free to reach out to us and one of our friendly staff members would be happy to speak with you.