Drag box to select area
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
- Hours: Daily, 24 hrs
- Accessible: yes