Our weekend mass schedule changes with the start of Lent. The new mass times starting February 16-17 are Saturday 5PM and Sunday 7AM, 8:30AM and 10:30AM... view mass schedule
The U.S. Department of Health and Human Services is forcing Catholics to violate their consciences and abandon religious principles with its new health care mandate. Stay informed. Take action.
We are a member of the Archdiocese of St. Louis located in Florissant, Missouri. Inspired by St. Rose Philippine Duchesne, our parish serves God and community with its many ministries by witness of faith, through ongoing faith formation and evangelization of youth, while embracing cultural diversity and social justice.
- ADVERTISEMENT -