Loyola: Faith Fest

  • Loyola University Chicago 6511 N Sheridan Rd Chicago, IL, 60626 United States

Celebrate the beginning of the school year with us at our table! Enjoy delicious food, great music, and lots of new faces in Damen MPR.

August 26
IIT: Org Fair