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