Shopping malls database
WaterTower Plaza is located at the corner of SEC Hamilton St. & North Main St. (Hwy. 12), Leominster. It is a Community Center which opened in 1988 and was last renovated in 2000. It is an Open shopping mall. It covers an area of 296,320 sqft. and has about 23 stores.
Shopping mall's name: WaterTower Plaza
Address: SEC Hamilton St. & North Main St. (Hwy. 12), Leominster, MA 01453-2246
Number of stores: 23