Located in Neptune, NJ, Neptune Plaza Shopping Center serves shoppers from across the region. Shoppers can find this Community Center at Rte. 66 & Neptune Blvd.. Originally opened in 1970, the mall was updated and renovated in 2002. The mall spans 218,000 sqft. of leasable retail area and is home to around 23 stores. Guests will find 250 parking spaces at the venue.