1 of 2

Windsor Town Green

The Windsor Town Green is over four acres of shopping, dining and wine tasting. Most of the restaurants have outdoor dining areas, and many of the stores welcome well-behaved dogs. Visit Website

Or call (707) 838-1000 for more information.

Reviews

No one has reviewed Windsor Town Green on BringFido.

    Post a Review

    Traveler Photos

    We haven‘t received any photos of Windsor Town Green yet.

    Want to feature your creature? Upload a photo of your pet at Windsor Town Green! You can also share by using the hashtag #bringfido on FacebookTwitter or Instagram.

    Add a Photo
    Windsor Town Green