At our new location, at the Collinwood Recreation Center 16300 Lakeshore Blvd, Cleveland, OH 44110 (across the street from, but not in, the old Cleveland Metroparks site) Still on old Euclid Beach Property We’re Indoors! (so no rain worries) Much more compact (less walking!) Visit the Euclid Beach Park Arch in Its New Home (just down the street) Ride the Rocket Ship Car!