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