Rockingham Mall Hours 2023 | Holiday Hours & Location
The Mall at Rockingham Park is the largest shopping mall, located in the town of Salem, New Hampshire. The mall …
The Mall at Rockingham Park is the largest shopping mall, located in the town of Salem, New Hampshire. The mall …