Dilboy Stadium (built 1955)
Location: 42.4120694°N, 71.1318611°W