Jurisdiction: Diocese of Worcester
Type: Church
Rite: Roman (Latin)
Location: 87JCGC27+46
Address: 15 Still River Rd., Harvard, Massachusetts 01451
Country: USA
GCatholic Church ID: 22908
Last updated on 2026.11.09
© 2026 GCatholic.org