Lunchtime Live!, downtown St. Louis Calendar When: June 15, 2018 @ 11:00 am – 1:00 pm 2018-06-15T11:00:00-05:00 2018-06-15T13:00:00-05:00 Where: Old Post Office Plaza Locust St, St. Louis, MO 63101 USA By studio2108|2024-03-28T12:55:46-05:00October 27th, 2020| Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail