Caterers in Windsor (VT) Full list of companies Caterers category in Windsor, Vermont Depot Square Depot Ave, Windsor, VT 05089, (802)674-2675 Page 1