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.
The Windsor Town Green is the hot spot & center of town, where there is music, weekly farmer’s market, movie night and so much more happenings 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. Windsor is an ideal blend of a small town feel and modern growth.