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 and Sunday 11:00 am - 6:00 pm.
Partial Data by Foursquare.