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.

Restaurants