The Merchants Bank
41 Square, Bellows Falls , Vermont 5101
View Larger Map