Panorama of the Nave at St. Catherine Greek Orthodox Church in Braintree, Massachusetts

St. Catherine Greek Orthodox Church in Braintree, Massachusetts is a new addition to the Sacred Spaces of New England project. Officially formed on October 23, 1960, St. Catherine Greek Orthodox Church grew out of a need to serve the growing Greek Orthodox population in the southern and western parts of Boston.

If you would like to learn more about the church, please visit the St. Catherine Greek Orthodox Church’s entry on the Sacred Spaces of New England website.

Please Feel Free to Comment...

*