Loyola University Chicago

Type of school
Post Secondary
Address

1032 W. Sheridan Rd
Chicago, IL 60660
United States

Total students
15879
Stem credentials awarded
465