Shopping malls database
Meadow Brook Crossing is located at the corner of Rte. 101A & Truell Rd., Amherst. It is a Power Center which opened in 2005. It is an Open shopping mall with 927 parking spaces. It covers an area of 226,000 sqft. and has about 15 stores.
Shopping mall's name: Meadow Brook Crossing
Address: Rte. 101A & Truell Rd., Amherst, NH 03031
Number of stores: 15