Community National Bank
St. Johnsburry Branch
Vermont
40 Railroad Street
Saint Johnsbury
VT, 05819
Community National Bank (CNB) has served Vermont communities since 1851. The main office is located in Derby, Vermont with branch offices located in Barre, Barton, Derby Line, Enosburg Falls, Island Pond, Lyndonville, Montpelier, Morrisville, Newport, St....