Immaculate Conception Church
33 School Street
Troy, NH 03465
Notes: Immaculate Conception Parish was unified with Parish of the Holy Spirit, Keene in 2010. All sacramental records of Immaculate Conception Parish are now sacramental records of Parish of the Holy Spirit, Keene.
Parish: Parish of the Holy Spirit
See parish for contact information.