Address: 349 Gleneagles View, Cochrane, AB, Canada, Cochrane, Alberta, Canada Description: A peaceful greenspace with a stunning view over the river valley. Parks & Trails park view Map directions to: 349 Gleneagles View, Cochrane, AB, Canada, Cochrane, Alberta, Canada