ATMs in Winhall, Vermont, the US. ATMs locations in Winhall, Vermont. Find the nearest atms locations, near you. All types of business services ATM Bank Finance Real estate School Travel All atms in Winhall Open now Open 24 Hours Citibank ATM ATM Finance +1 800-374-9700 211 Main St, Winhall, Vermont 05340 Write a review Phone Hours Website Directions 1/5 Open now Until 05:00 pm Citizens Bank ATM Finance Bank +1 802-297-2160 59 Main Street, Winhall, Vermont 05340 Write a review Phone Hours Website Directions