Windsor Bikes and Sport

We're a family bike shop and Premier Giant Bicycle dealer located in beautiful downtown Windsor, CA.

Location

830 McClelland Drive
Windsor CA, 95492

Contact

Local: 707-836-9111

Email: [email protected]

Social

  • Description
  • Amenities
  • 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.
    • Shopping Amenities:
      • Recreation & Sports
Find Nearby