Boston Scientific Project Size: 1.242MW Project Location: Marlborough, MA Project Details Gallery Our Footprint