Walmart Discount Store 2954

Walmart Discount Store #2954 is a Walmart Discount Store discount department store located at 650 Main Avenue, Norwalk, Connecticut.The store openedOctober 25, 2000.The store does not allow overnight parking.