Vision Russell News « All Events This event has passed. The Beecher Terrace Story Premiere February 13, 2020 @ 5:30 pm - 7:30 pm + Google Calendar+ Add to iCalendar Details Date: February 13, 2020 Time: 5:30 pm - 7:30 pm Venue Louisville Central Community Center 1300 W Muhammad Ali Blvd Louisville, KY 40203 United States + Google Map Website: http://www.lcccnews.org/