The Church of the Advent on Brimmer Street
The Church of the Advent on Brimmer Street The Church of the Advent, now located on Brimmer Street on the flats of Beacon Hill, traveled across the West End during its almost 200 year history. A leader in the Anglo-Catholic church tradition in the United States, the congregation began with the idea that regardless of…
















