.
"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
(203) 845-0231
  • Hours: Daily, 7am - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?