10:00 am - 4:00 pm People’s Health Center Baby Shower April 30, 2024 @ 10:00 am - 4:00 pm People’s Health Center Baby Shower Event is for expecting moms. Date: Tuesday, 4/30/24 Time: 10:00am – 4:00pm Location: People’s Health Center, 5701 Delmar Blvd., St. Louis, MO 63112