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