St Catherine Greek Orthodox Church is in Braintree, MA. The complex of buildings includes the community center and Byzantine-style church. I’ve attended weddings at St. Catherine’s and have always loved the bright interior. In 2015, I was especially impressed with its new interior iconography paintings.