Pikes Peak Athletics - The Country Club of Colorado Location is located in Colorado Springs, United States on 125 Clubhouse Dr. Pikes Peak Athletics - The Country Club of Colorado Location is rated 5 out of 5 in the category swimming school in United States.