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 openedMay 4, 2005.The store does not allow overnight parking.