Regina Cleri Home is a retirement residence community managed by the Archdiocese of St. Louis for its pastors. The community is located in St. Louis. Established in 1826, the Archdiocese of St. Louis is comprised of more than one half million Catholic population, who worship at its over 190 churches and chapels. It operates and maintains nearly 150 Catholic schools that have enrollment of...