About 225 Merrimac Street & 216 New Boston Street,
Woburn, MA 01801
A Back Bay developer has filed plans for a redevelopment of 216 New Boston Street and 225 Merrimac Street in Woburn. Plans call for a 3-building life science park featuring over 300,000 SF of floorspace near the Anderson/Woburn Transportation Center.