Bristol VT Banks 1. 28 Main St, Bristol, VT 05443 | National Bank Of Middlebury (802) 453-2512 2. 15 West St, Bristol, VT 05443 | Merchants Bank (802) 453-2371