James Scott

Active South Burlington, VT Vp And Manager Credit Division, Merchants Bank for Merchants Bancshares, Inc.

(802)658-3400