All Saints Academy at St. Rose Philippine Duchesne

All Saints Academy at St. Rose Philippine Duchesne Parish

3500 St. Catherine Street, Florissant, MO 63033

Phone: 314-921-3023

E-mail St. Rose Philippine Duchesne School Office

Request Enrollment Information

Empowering our Community Through Faith, Academics and Service

Welcome to the virtual tour of All Saints Academy at St. Rose Philippine Duchesne Parish, located at 3500 St. Catherine Street in Florissant, MO. We invite you to watch and experience a few moments of our school including an extraordinary facility filled with caring, faith-filled teachers and awesome students.

Please complete our online inquiry form if you would like to learn more about how your child can join our community of faith, academics and service.