All Souls Parish

All Souls Parish





All Souls Catholic Church

“Praised be the God and Father of our Lord Jesus Christ, who has bestowed on us in Christ every spiritual blessing in the heavens. God has given us the wisdom to understand fully the mystery, the plan he was pleased to decree in Christ; a plan to be carried out in in the fullness of time, to unite all things in Christ, in the heavens and on earth.” (Eph. 1:3, 9-10)


Dear Faithful of All Souls,

As we reflect on these words of St. Paul to the Ephesians, we begin to understand how the plans of God unfold over time, and that He makes known to us fully what He desires for our unity and salvation. Since the beginning of its apostolate in this area of the Archdiocese of St. Louis—when the mission was established in 1908—All Souls has sought to keep firmly to that holy Word of God, seeing our lives, our community, and our parish against the backdrop of eternity. Many generations have called All Souls home, and we pass on what we have learned, with hearts full of faith, serving Christ through patient perseverance, peace, and joy. The world has changed so much, and society with it, but the mission remains the same. With this in mind, and taking this phrase as our motto—“To Unite All Things in Christ”—All Souls Catholic Church continues the mission it has had for over a century: to strive for holiness, to encourage one another, to see Christ in our neighbor, and to bring unity and concord to our families and community.

Oh Mary, conceived without sin, and Queen of All Souls, pray for us!

Father Anthony Ochoa



 Monday-Thursday: 9am-4pm

Closed on Fridays/Cerrado los Viernes

Sunday/Domingo:  8:30am-1pm