Totus Tuus — Sacred Heart-St. Francis deSales, Bennington
Sacred Heart-St. Francis de Sales Church - Bennington Bennington, VT, United StatesTotus Tuus is an energetic and fun Catholic youth program dedicated to sharing the Gospel and promoting the Catholic faith through evangelization, catechesis, Christian witness, and Eucharistic worship. Totus Tuus […]