St. Rose Philippine Duchesne represents the consolidation of a number of Catholic schools around the Florissant area. As a part of the Catholic Archdiocese of St. Louis, St. Rose Philippine Duchesne focuses on the academic, physical and spiritual growth of students of all faiths and beliefs.