Shopping malls database
Leominster is located at the corner of Lancaster Rd. (Rte. 117) Off I-190 @ Exit 7, Leominster. It is a Power Center which opened in 2005. It is an Open shopping mall. It covers an area of 460,000 sqft. and has about 5 stores.
Shopping mall's name: Leominster
Address: Lancaster Rd. (Rte. 117) Off I-190 @ Exit 7, Leominster, MA 01453
State: MA
Number of stores: 5