Delorimier Stadium (built 1928)
Location: 45.52833°N, 73.55750°W