top of page
St. Mary and St. Peter Parishes
HOME
ABOUT US
HISTORY
CALENDAR
FAITH FORMATION
MINISTRIES
PARISH STAFF
BULLETIN
ONLINE GIVING
GALLERY/NEWS
CEMETERY
CONTACT US
About Our Parishes
Churches
St. Mary Church
History
71 Lowell Street
Rochester, NH 03867
St. Peter
Website
90 Central Street
Farmington, NH 03835
bottom of page