Christy Sports Cherry Creek ski rental shop is located on 201 University Blvd. in Cherry Creek. This premier Denver ski shop is 2 blocks west of the mall, across from the Whole Foods Market. The Christy Sports Cherry Creek snowboard rental shop is in the Plaza at the intersection of E. 2nd Ave. and University Blvd. In the summer season this shop converts to a full service patio showroom.