Northwestern University held their 2017 Greek Leadership retreat at the St. Iakovos Retreat Center. Guests stayed at the Tomaras Lodge and participated various teambuilding and training activities.