Address: 93 Gleneagles View, Cochrane, AB, Canada Description: A nice playground with giant spider web, slides, swings and saucer swing. Parks & Trails slide swing Playground park Map directions to: 93 Gleneagles View, Cochrane, AB, Canada