Windsor Bike and Sport
We're a family bike shop and Premier Giant Bicycle dealer located in beautiful downtown Windsor, CA.
- Description
- We're a family bike shop and Premier Giant Bicycle dealer located in beautiful downtown Windsor, CA. We also carry Cannondale, Electra and Haro Bicycles. Daily: 10 a.m. to 6 p.m.