The Parish of St. Helena – St. Mary’s Mission is set in beautiful New Hampshire in the Upper Valley.


St Helena’s (left) is located at 36 Shaker Hill Road in Enfield, NH

St Mary’s Mission in Canaan (right) is located on US 4 Canaan, NH in the center of town

Both churches have their own unique character and charm and are vibrant Roman Catholic communities.

Come join us!