| The Parrish House is located in historic Windsor, Vermont on three trail lined acres. This home was once owned by the incredible American artist Maxfield Parrish. The home is a short walk or drive from charming downtown, multiple museums, and two wildlife... | | | |