Hours Of Operations Sport Center Colorado Windsor 80528 Sport Center Hours of Operation and Location in Windsor, CO 80528 4.0 - 62 votes 5468 Tiller Ct, Windsor, CO 80528 (970) 493-3100 Get Directions Sport Center Hours Category: Sports Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore WindsorView More Apparel H & MCarharttCarter'sRainbowNew York & Company Sports VansPelican Lakes Golf Course Pro ShopBladesHockey Shop Recommend For You New York Pure Spa & Salon Mary Kay Cosmetics Pure Salon Spa Pelican Lakes Golf Course Pro Shop Sport's Page Sports Authority Sporting Goods Sports Fever Sports Land Sports Lane