Welcome Welcome New To Parish New Parishioner Registration Campus Map & Directions Our Patron Saint Who We Are Staff Directory History Historical Photos Office Hours Councils Pastoral Council Mission & Vision Events and News Advent Offerings Parish News Calendar Bulletin Support Online Giving Angel Scholarship Fund WeGiveCatholic Endowment Fund Planned Giving Resources Communication Store Documents & Forms Prayer/Liturgy Prayer/Liturgy Schedules Mass Schedule Confession Times Adoration Schedule Funeral Death Notifications Weddings Wedding Information Wedding Music Music Selection List Liturgical Ministries Altar Servers Lectors Extraordinary Ministers of Holy Communion Prayer Shawl Ministry Music Ministry Prayer Opportunities Prayer Ministries Eucharistic Adoration Online Prayer Sacraments Sacraments Baptism Rite of Christian Initiation for Adults (RCIA) Reconciliation First Holy Communion Confirmation Matrimony/Wedding Matrimony Resources Musical Accompaniment Anointing of the Sick Holy Orders Faith Formation Faith Formation Children/Youth P.S.R (Elementary) E.D.G.E (Middle School) Life Teen (High School) Teen Confirmation Catechist Registration Faith Formation Registration Vacation Bible School Children's Liturgy of the Word Adult Faith Formation Women's Bible Study ALPHA Adult Catholic Education (A.C.E) Rite of Christian Initiation for Adults (R.C.I.A) Retreats Becoming Catholic Digital Media Fr. James' Homilies (Podcast) Fit Friday's with Father Catholic Stuff You Might Not Know Ministries Ministries Liturgical Ministries Marriage & Family Life Marriage Preparation Marriage Matters Surviving Divorce Pastoral Care Pro-life Ministry Senior Care Ministries Special Needs Ministry Social Outreach St. Vincent de Paul of St. Barnabas Advent Giving Tree All Parish Service Day Blood Drive Beautification Ministry Volunteer Opportunities Ministry Toolbox Organizations Organizations For Men Golf League Coffee & Donuts Scouts 50+ Community The Knights of Columbus St. Barnabas Athletic Association (SBAA) Women's Fellowship Catholic School Catholic School Preschool Mass Times Live Stream Bulletin Giving