St. Margaret Mary Church
33-35 Arch Street
Keene, NH 03431-2297
Notes: St. Margaret Mary Parish was merged into Parish of the Holy Spirit, Keene in 2010. All sacramental records of St. Margaret Mary Parish are now sacramental records of Parish of the Holy Spirit, Keene.
Parish: Parish of the Holy Spirit
See parish for contact information.
1st Fri. 9 am-3 pm