Loyola Center for Health on Roosevelt 1219 W. Roosevelt Road Maywood, IL 60153 (708) 531-5200
Area map of Loyola facilities
Location: The Loyola Center for Health on Roosevelt is located on the north side of Roosevelt Road between Ninth and 12th Streets.
Public Transportation:
Print Page | Close Window