Church of the Redemption is built.

1923

It is located at 1103 Boylston Street.

Sources
  • MACRIS