Delaware Field House (built 1966)
Location: 39.662799°N, 75.750965°W