North Quabbin Catholic Community is a Roman Catholic community of over 1500 families living in and around Athol, Massachusetts, north of the Quabbin Resevoir, in the Diocese of Worcester. Our clergy and staff serve a cluster of Parishes that includes Our Lady Immaculate and St. Francis in Athol, and St. Peter's in Petersham. Our Mission Chapel of Our Lady Queen of Heaven is located in South Royalston, Massachusetts, serving several towns north of Athol. We welcome visitors and new parishioners, and the opportunity to serve all members of our community, including the hospitalized and homebound.