Southtown Sluggers
5445 Telegraph Rd Ste 103
Saint Louis
MO
63129
(314) 487-9242
Open Map
Description
Southtown Sluggers is located at 5445 Telegraph Rd Ste 103 in Saint Louis and has been in the business of Trading Cards: Baseball Or Other Sports, Entertainment, Etc. since 1991.
by dandb on October 08, 2015 from
dandb
Information from the business
Big inventory...low prices!vintage & new cards memorabilia suppliesbuying! Buying!! Buying!!!
by localcom on March 31, 2015 from
localcom
Sport Cards,Sports Collectibles,Sports Memorabilia,Vintage Baseball Cards
by hopstop on October 08, 2012 from
hopstop
collectibles
gift
Gifts
novelty
sports cards
sports cards & memorabilia
Sports Cards And Memorabilia
Sports Memorabilia
supplies
trading cards baseball or other sports