Located 2 miles south of Route 295. Cumberland Plaza is in the center of North Attleboro’s retail shopping district
Located at a traffic controlled intersection