Pizzitola Sports Center (built 1989)
Location: 41.831743°N, 71.398043°W