Windsor Chamber of Commerce & Visitors Center

Located in the heart of the Russian River Valley, Windsor''s Old Downtown and Town Green are great spots for dining, wine tasting, and unique wine country shopping.

Location

9001 Windsor Road
Windsor CA, 95492

Contact

Local: 707-838-7285

  • Description
  • Located in the heart of the Russian River Valley, Windsor''s Old Downtown and Town Green are great spots for dining, wine tasting, and unique wine country shopping. The Visitors Center is located in the Windsor Depot and provides up-to-date information on where to go from friendly Sonoma County locals. Open from 8:30 AM to 4:30 PM Monday through Friday, and 10:00 AM to 3:00 PM on weekends.
Find Nearby