Lumen Christi Institute

Closed

Photos

1220 E 58th St
Chicago, IL 60637

The Lumen Christi Institute, based in Chicago, aims to integrate the Catholic intellectual tradition into secular universities and broader cultural discourse. With a mission to enrich academic communities, the Institute fosters dialogue with secular culture and strives to form leaders equipped with Christian wisdom for the challenges of a global society.

Founded over twenty-five years ago, the Institute offers various programs including seminars, reading groups, and featured events that engage students and faculty from high school to graduate levels. Recently, it has secured significant funding from notable foundations to expand its reach and sustain its efforts in promoting Catholic thought in non-Catholic educational institutions.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisChicagoLumen Christi Institute

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.