Farmers and Merchants State Bank of Neola, Iowa
Neola Branch
Iowa
300 Front Street
Neola
IA, 51559
Farmers and Merchants State Bank of Neola - commercial bank, state charter and Fed nonmember, supervised by the FDIC. The bank was established in 1886....