Walmart Discount Store 3266

Walmart Discount Store #3266 is a Walmart Discount Store discount department store located at 839 Highway 130, East Windsor, New Jersey. The store opened May 4, 2005. The store does not allow overnight parking.