Where You Want To Be

Located in Attleboro, Massachusetts, Briarwood Townhomes is an incredible place to live. With easy access to Hwy 495, living here means it’s just a short drive to Providence, Rhode Island, Foxborough, and Gillette Stadium at One Patriot Place. And Emerald Square Mall is nearby in North Attleboro, with three levels and more than 140 name brand stores.

Briarwood Townhomes 45 Oakdale Street
Attleboro, MA 02703-5194

Get Directions

Select a Category:

Restaurants