Map and Directions

Maps & Directions to Our Office Locations

marlboroughThank 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 St.
Marlborough, MA 01752

Northborough Office
1 E. Main St.
Northborough, MA 01532

Newton Centre Office
4 Lyman St.
Newton Centre, MA 02459

During business hours, you may call us or e-mail us at [email protected]. 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.

Carvalho & Roth Orthodontics

  • Marlborough - 126 Union St., Marlborough, MA 01752 Phone: (508) 485-8788
  • Northborough - 1 E. Main St., Northborough, MA 01532 Phone: (508) 393-5400
  • Newton Centre - 4 Lyman St., Newton Centre, MA 02459 Phone: (617) 332-2434

2021 © All Rights Reserved | Website Design By: Intrado | Login