Skip to content

St. Margaret triangle

St. Margaret's triangle location Burlington MA

St. Margaret’s Church in 1946 at its old location, the “triangle” where Winn and Center Streets meet at the fork. Note the familiar power lines in the background.

Leave a Reply