25 Lake Ave.
Templeton, MA 01468
Templeton, MA 01468
Here at Holy Cross we are happy to welcome you into our parish family
and invite you to enter fully into our spiritual and social life.
and invite you to enter fully into our spiritual and social life.