Founded in 1999, it occupies the former Saint Athanasius Greek Orthodox Church at 735 Massachusetts Avenue in the town center.
The building, constructed in 1841 and restyled in 1860, is a prominent regional example of Italianate ecclesiastical architecture, and was listed on the National Register of Historic Places in 1983.
It is a basically rectangular single-story wood-frame structure, with a gabled roof and clapboarded exterior.
In 1860 it was substantially altered according to plans developed by ecclesiastical architect Thomas Silloway, which included the elaborate front and a tower with a 90-foot (27 m) spire.
In 1964, Saint Athasius Greek Orthodox Church purchased the building from the Universalists and made the site its home until 2004.