Holy Cross is a Catholic Church in Champaign, Illinois. The mission of the Catholic Community of the Exaltation of the Holy Cross is to provide a home for all w
405 W Clark St, Champaign, IL 61820