O’Loughlin Family Champions Center Earns LEED Certification
The O'Loughlin Family Champions Center at dusk on December 13, 2023. Photo by Sarah Conroy.
Saint Louis University’s newest building has earned LEED Silver Certification by the U.S. Green Building Council (USGBC). LEED (Leadership in Energy and Environmental Design) is the world’s most widely used green building program.