Southtown Sluggers

5445 Telegraph Rd Ste 103 Saint LouisMO63129
Map

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