Banks in Winhall, Vermont, the US. Banks locations in Winhall, Vermont. Find the nearest banks locations, near you. All types of business services ATM Bank Finance Real estate School Travel All banks in Winhall 1/5 Closed now Until 09:00 am Citizens Bank ATM Finance Bank +1 802-297-2160 59 Main Street, Winhall, Vermont 05340 Write a review Phone Hours Website Directions