Windsor, CA
Windsor is an incorporated Sonoma County town north of Santa Rosa and about an hour north of San Francisco. It sits in wine-country orbit without feeling quite as destination-driven as Healdsburg or Sonoma, which gives it a more residential, everyday character. The town's roots reach back to Southern Pomo people, and today's identity includes a downtown,...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.