Tom Davies Square (built 1977)
Location: 46.49021°N, 80.99018°W