The Forward-Thinking Legacy of St. Rita Catholic Church
Indiana Landmarks Center 1201 Central Ave., Indianapolis, IN, United StatesJoin Caleb Legg, parishioner and historian of Saint Rita Catholic Church in Indianapolis, as he shares the church’s cultural heritage and breath-taking Mid-Century Modern architecture in an illustrated talk at Indiana Landmarks Center. Since it was established in […]