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