As part of the UMass Memorial Health system, ... University Campus. 55 Lake Avenue North. Worcester, MA 01655. United States Map & Directions. System Administration Offices. 365 Plantation Street, Biotech One. Worcester, MA 01605. United States Map & Directions..