The Merchants Bank
41 Square, Bellows Falls , Vermont 5101
 

View Larger Map