ATMs in Weston, Vermont, the US. ATMs locations in Weston, Vermont. Find the nearest atms locations, near you. All types of business services ATM Finance Real estate School All atms in Weston Cardtronics ATM ATM Finance 722 Main Street, Weston, Vermont 05161 Write a review Phone Website Directions