UMass Medical School Worcester, University Campus Details Location Address:55 Lake Avenue North, Worcester,, Massachusetts, 01655, United States