Homer G. Phillips Public Health Lecture Series Oct 10, 2025 6:00 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