Drag box to select area
100% Were impressed
Southtown Sluggers is a boutique sports collectibles shop focused primarily on baseball cards and owned by David Doelling, who has a large concentration of baseball memorabilia. Though the store is small one could spend hours browsing through the sports history packed in to the space.
4455 Telegraph Rd, Saint Louis, MO 63129
- Hours: Mon, Tue, Thu, 11am - 7pm, Wed, noon - 6:30pm, Fri, 11am - 6pm, Sat, 10:30am - 5pm
- Accessible: yes