1. Owl Creek Ranch 1401 Owl Creek Ranch Rd, Aspen, CO 81611 Coordinate: 39.21464,-106.898735 Phone: (970) 923-6632