List of all bank branches in Middlebury, Vermont:
KeyBank
KeyBank-Middlebury Branch
Citizens Bank
Citizens Bank-Rte 7 / Middlebury Branch
People’s United Bank
People’s United Bank-Middlebury Limited Branch
People’s United Bank-Middlebury Branch
The National Bank Of Middlebury
The National Bank Of Middlebury-The National Bank Of Middlebury
The National Bank Of Middlebury-Middlebury Route 7 South Branch
The National Bank Of Middlebury-Motor Branch