ABI-LAB office space at 33 Strathmore Road in Natick, MA

Additional office spaces to accommodate your business growth today and 100,000+ square feet of state-of-the-art labs will be added.