3300 S Jefferson Ave (3300 S Jefferson Ave, St Louis, Missouri 63118) 3300 S Jefferson Ave (3300 S Jefferson Ave, St Louis, Missouri 63118) Upcoming EventsNo events currently scheduled at this location. By Stacey Halbrook|2024-05-01T13:41:37-05:00May 1, 2024|Comments Off on 3300 S Jefferson Ave (3300 S Jefferson Ave, St Louis, Missouri 63118)