Time Warner Cable Amphitheater (built 2001)
Location: 41.493889°N, 81.690417°W