Call us at
Principal: Mr. Owen Dabek
Office Manager:
Mrs. Ann McKay


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 below if you would like to learn more about how your child can join our community of faith, academics and service.