Located in Penns Grove, NJ, Penns Grove Riverwalk serves shoppers from across the region. Shoppers can find this Lifestyle/Specialty Center at West Main St. & Delaware Ave (on river). Originally opened in 2006, the mall was updated and renovated in 2008. The mall spans 195,000 sqft. of leasable retail area and is home to around 50 stores. A with 60 seats is available for visitors to enjoy between shopping trips.