The Merchants Bank
24 West Main Street, Wilmington , Vermont 5363
View Larger Map