Shopping malls database
Lincoln Plaza is located at the corner of I-290 & Rte 70 (Lincoln St.), Worcester. It is a Power Center which opened in 2001. It is an Open shopping mall with 2,459 parking spaces. It covers an area of 536,141 sqft. and has about 26 stores.
Shopping mall's name: Lincoln Plaza
Address: I-290 & Rte 70 (Lincoln St.), Worcester, MA 01605
Number of stores: 26