Banks in Orwell, Vermont, the US. Banks locations in Orwell, Vermont. Find the nearest banks locations, near you. All types of business services Accounting ATM Bank Finance Insurance Lawyer School All banks in Orwell Closed now First National Bank of Orwell ATM Finance Bank +1 802-948-2811 441 Main Street, Orwell, Vermont 05760 Write a review Phone Hours Website Directions