Windsor

The Windsor Town Green is the hot spot, center of town, where the music, farmer’s market, movie night and so much more happens year-round.

Welcome to Windsor

The Windsor Town Green is the hot spot, center of town, where the music, farmer’s market, movie night and so much more happens year-round. Windsor is located just a few miles south of  Healdsburg in the Russian River Valley wine region. This area is home to hundreds of tasting rooms and wineries. Windsor has a family friendly environment designed with European Charm and  modern amenities which is home to local farms, produce and art. Windsor offers a distinct shopping and dining experience. One of the many events held in the Town Green is Charlie Brown  Christmas Tree Grove, with hundreds of trees decorated and sponsored by local businesses and enthusiasts.