All are encouraged to visit our beautiful Stations of the Cross located in the forest behind the Church. This gorgeous site has the power to immerse US in the beauty of the Gospel!
For another Holy Spirit-led resource, check out THIS link to explore The Shroud of Turin exhibit.
Awaiting information.