Saint Anne Shrine in Sturbridge, Massachusetts is a serene and historic religious site that offers a place for prayer, reflection, and spiritual retreats.
Visitors can explore the beautiful grounds, attend mass, and participate in religious ceremonies at this peaceful sanctuary dedicated to Saint Anne.
Generated from their business information