Church on Church Green, Boston, MA. image of the Church on Church Green in Boston, ca. 1843 originally printed in the 1843 Boston Almanac as part of a catalog of the churches in Boston at that time The building was demolished in 1868. The Church Green Building constructed in its place now houses retail space. The congregation merged with New South Free Church in 1866.