Parish of the Holy Spirit
Made up of St. Bernard church in downtown Keene, St. Margaret Mary church in West Keene, and Immaculate Conception church in Troy, the Parish of the Holy Spirit serves over 4.500 souls in our area.
Because of its central location, Keene is a center of ministry activity for both parishes, housing both parish offices in the Clairvaux Center as well as ministries including Catholic Charities, the Catholic Faith Formation Center, St. Joseph Regional School, the Newman Center and three cemeteries: St. Joseph (Keene), Mount Calvary (Marlborough), Mount Carmel (Troy).
Click on a church name below to find information on Mass times and more:
Mary, Queen of Peace Parish
Mary, Queen of Peace Parish serves the rural Catholic communities of Hinsdale and Winchester, located South of Keene and is made up of St. Stanislaus Church in Winchester and St. Joseph church in Hinsdale.
Hinsdale also includes St. Joseph cemetery.
We look forward to welcoming you at Mass! For more information on Mass times and liturgical life in Mary, Queen of Peace Parish, click on the individual church links below: