The Merchants Bank
70 Depot Square, Northfield , Vermont 5663
 

View Larger Map