Winifred Moore Auditorium 470 East Lockwood Avenue, St. Louis, MO 63119