The Mall of New Hampshire stands as a major retail hub in Manchester, NH. The Regional Center is situated at I-293 & S. Willow St. (Rt. 28). Established in 1977, the property saw major improvements during its 1998 renovation. Covering 812,000 sqft. of retail space, The Mall of New Hampshire hosts roughly 126 individual stores and outlets. The center provides 3,693 parking spaces alongside a with 550 seats.