About Brookwood Business Center
101 Billerica Avenue, Billerica/Tewksbury, MA
Six-building, 448,707-square-foot office/flex park located across 44 acres in both Billerica and Tewksbury, MA. Brookwood Business Center features four single-story flex buildings and two two-story office buildings, which recently underwent renovations and improvements including reimagined landscaping, roof improvement, a new café, new building signage and refurbished common areas.
Brookwood Business Center is nearly fully leased, with tenants including MC Assembly, MRSI Systems and Potpourri Group. 15,375 square feet are available for lease at Brookwood Business Center. The park is located 30 miles north of Boston, and close to major highways including Route 3 and Interstates 95/128 and 495.