Grand Slam Market Place

10041 Lewis & Clark Blvd
St. Louis
MO, 63136

Phone:

(314) 227-9115

Web:

Category: Others

Store Hours:

Mon Closed
Tue Closed
Wed 11am - 7pm
Thu 11am - 7pm
Fri 11am - 7pm
Sat 9am - 7pm
Sun 11am - 6pm

Nearby Stores:

Location Map:

About Grand Slam Market Place

Enjoy mega shopping at the only indoor climate controlled flea market in St. Louis. New and used bargains are available for the whole family from up to 150 vendors. Vendor space is available. Free parking is available. Open Wednesday thru Friday 11:00 am - 7:00 pm, Saturday 9:00 am - 7:00 pm..

Note: Grand Slam Market Place St Louis store hours are updated regularly, if you find any error please notify us.