Homer G. Phillips Public Health Lecture Series Oct 09, 2026 5:30 p.m.-8:00 p.m. Eric P. Newman Center, 320 S. Euclid Ave., St. Louis, MO 63110 Add to: Google Calendar | Outlook | iCal File