Temple Emanu-El-Beth Sholom (built 1960)
Location: 45.488626°N, 73.590323°W