Lumen Christi Institute

Chicago, IL |
Joined in August 2015

About Us

The Lumen Christi Institute is a center for Catholic thought founded in 1997 by scholars at the University of Chicago. Incorporated as a Catholic institution legally distinct from the University, its academic and intellectual programs…

Areas of Focus Include
  • Education
  • Religion & Spirituality
1220 East 58th Street, Chicago, IL