Cafe Telegraph Calendar When: January 23, 2016 @ 7:00 pm – 10:00 pm 2016-01-23T19:00:00-06:00 2016-01-23T22:00:00-06:00 Where: Cafe Telegraph 2650 Telegraph Rd, St. Louis, MO 63125 United States By studio2108|2024-05-18T17:54:43-05:00October 27th, 2020| Share This Story, Choose Your Platform! FacebookXRedditLinkedInTumblrPinterestVkEmail