top of page

St. Catherine


Braintree MA

Located In the Boston suburb of Braintree, off of a major highway exit, the 7 acre site became The canvas to create a new 600 seat sanctuary, hall & community facilities. The vernacular of the brick is rooted in Boston but many years before in Constantinople.

bottom of page