Meade Stadium (built 1928)
Location: 41.488006°N, 71.534643°W