• Banks

    National Bank of Middlebury
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    30 Main Street
    Middlebury, VT 05753
    National Bank of Middlebury - Bristol
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    28 Main Street
    Bristol, VT 05443
    National Bank of Middlebury - Vergennes
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    29 Green Street
    Vergennes, VT 05491
    National Bank of Middlebury - Brandon
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    5 Carver Street
    Brandon, VT 05733
    National Bank of Middlebury - Seymour Street
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    15 Seymour Street
    Middlebury, VT 05753
    National Bank of Middlebury - Court Street
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    240 Court Street
    Middlebury, VT 05753
    National Bank of Middlebury - Hinesburg
    Great Community Banking in west central Vermont - locations in Middlebury, Brandon, Bristol, Vergennes and Hinesburg.
    140 Commerce Street
    Hinesburg, VT 05461
    People's United Bank - Middlebury
    Discover what know-how can do. At People's United Bank, know-how is what we're known for. It's in the way we think, the way we work and the many ways we discover real-world solutions.
    114 South Village Green
    Middlebury, VT 05753
    People's United Bank - Vergennes
    Discover what know-how can do. At People's United Bank, know-how is what we're known for. It's in the way we think, the way we work and the many ways we discover real-world solutions.
    3 North Maple Street
    Vergennes, VT 05491
    Community Bank N.A. - Vergennes
    A full-service financial institution with a passion for providing the highest level of service. Member FDIC. Equal Housing Lender.
    25 Monkton Road
    Vergennes, VT 05491
    People's United Bank - Ferrisburgh
    Discover what know-how can do. At People's United Bank, know-how is what we're known for. It's in the way we think, the way we work and the many ways we discover real-world solutions.
    69 Monkton Road
    Vergennes, VT 05491
    Community Bank N.A. - Bristol
    A full-service financial institution with a passion for providing the highest level of service. Member FDIC. Equal Housing Lender.
    15 West Street
    Bristol, VT 05443
    KeyBank NA
    KeyCorp provides local branch services, investment management, business banking as well as commercial and mortgage lending
    47 Creek Road
    Middlebury, VT 05753