All Saints Lutheran Church on West Newton Street in Boston's South End.

Item Information