This Walmart location on Telegraph Road is one of nearly 7,000 of the chain's stores around the world. Known for its wide selection of discounted consumer goods, Walmart has expanded to offer groceries and banking services, as well. This Walmart features a bank, a hair salon and a restaurant, as well as clothing, electronics and toy departments.
3270 Telegraph Rd, Saint Louis, MO 63125
(314) 845-0283
  • Hours: Daily, 24 hrs
  • 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 »