Drag box to select area
"Save money, live better." That's what retail giant Walmart says about shopping in its mega store. And you customers can certainly save money with the retailer's consistently low-priced goods. This location also features a pharmacy, a one-hour photo lab and a Subway sandwich shop.
650 Main Ave, Norwalk, CT 06851
- Hours: Daily, 7am - 10pm