About Webster Square Plaza
Worcester, MA
Webster Square Plaza features a single story 107,385 square-foot freestanding retail building located in Worcester, MA. Built in 1958, the shopping plaza sits on a 15.69-acre parcel and is directly off of Route 9.
Current tenants include Shaws, Marshalls, Dollar Tree, Payless, and more.
68 Stafford Street Overview
Key Data, Images & News
PRO Data
Latest News 1
Jun 26, 2018