Loyola University Medical Center Address: 2160 S 1St Ave, Maywood, IL 60153 Phone: (708) 216-0469 Services: Air Ambulance Call (708) 216-0469 Get Directions