HomeHospitals Loyola University Medical Center - Maywood - Illinois Loyola University Medical Center Address: 2160 S. First Ave Maywood, IL 60153 Facebook Twitter Share:Loyola University Medical Center - Maywood - Illinois Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email