Shopping malls database
Orchard Hill Park is located at the corner of Orchard Hill Park Dr. & Rte. 2, Leominster. It is a Power Center which opened in 2005 and was last renovated in 2007. It is an Open shopping mall with 1,472 parking spaces. It covers an area of 368,460 sqft. and has about 14 stores.
Shopping mall's name: Orchard Hill Park
Address: Orchard Hill Park Dr. & Rte. 2, Leominster, MA 01453
Number of stores: 14