Worcester Business Center Sold To UMass Memorial Health For $14M: Report
By Jessie Castellano
Published on April 16, 2026.
The Worcester Business Center has been purchased by U.S. for $14 million by the healthcare system. The center offers 260,000 square feet of office space and is being explored for an expansion. The purchase is part of an effort to expand the site further.