Flea Market - December 5 Sat, 05 Dec at 08:30 am 9801 Mackenzie Rd, Affton, MO, United States, Missouri 63123 FLEA