Register Now

Barrows Veterans Memorial Park

Facility Information

76 South Washington Street
North Attleboro, MA 02760

General Info
Located adjacent to the police station at the corner of Holbrooke Ave and South Washington St. The site is planted with trees, flowers, and shrubs. There are Vietnam and Korean Monuments and Veterans displayed.