About Us

St. Rose Philippine Duchesne Catholic School is a diverse learning community of all faiths committed to provide a quality, safe and faith-based environment, to promote students’ achievement through academic excellence and the development of mind, body and spirit, and to continue service to the community according to Catholic tradition and the teachings of St. Rose Philippine Duchesne.
St. Rose Philippine Duchesne School is located at:
3500 St. Catherine Street
Florissant, MO 63033

St. Rose Philippine Duchesne Church:
2650 Parker Road
Florissant, MO 63033
Weekend Masses:
5pm Saturday
7am, 8:30am and 10:30am on Sundays