Mount Vernon Bank and Trust Company
116 Third Avenue South, Mount Vernon , Iowa 52314
View Larger Map