Windsor Bowling Center

Windsor Bowl is located in the heart of the wine country just 10 minutes north of Santa Rosa.

Location

8801 Conde Lane
Windsor CA, 95492

Contact

Local: 707-837-9889

  • Description
  • Windsor Bowl is located in the heart of the wine country just 10 minutes north of Santa Rosa. We offer a perfect place to host your birthday parties, company outings and fundraisers.
Find Nearby