Welcome to All Saints Academy at St. Rose
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.