Loyola University Medical Center Location 2160 S. First Ave.MaywoodIL Next Event No upcoming events Upcoming Events No events in this location