Power to Play Loading Map.... Power to Play5699 Crooked Stick Dr, - WindsorAll Events at this Location Get Directions 40.451075 -104.980662 Address 5699 Crooked Stick Dr, Windsor CO Upcoming Events Santa Catch Race - 12/16/2023 - 9:00 am - 12:00 pm