Home>Choose State>Cities in Vermont>Institutions in Newbury>Wells River Savings Bank Locations in Newbury Wells River Savings Bank Branch Locations in Newbury, VT 1. Wells River Savings Bank - Newbury Branch 4976 Main Street South, Newbury, VT 05051 (802) 866-5617 View Branch