This Walmart extends the chain's famous low prices and large inventory to the Mehlville community, offering weekly specials. Among the departments at this store are clothing, health and beauty, sporting equipment, electronics and a full-service supermarket. This 24/7 location also has a garden center, an auto-care and -service center, a portrait studio and a vision center.
3270 Telegraph Rd, Saint Louis, MO 63125
(314) 845-8544
  • Hours: Store: Daily, 24 hours. Pharmacy: Mon - Fri, 8am - 9pm; Sat, 9am - 7pm; Sun, 10am - 6pm.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »