Farmers & Merchants State Bank Address: 300 Front St, Neola, IA 51559 Phone: (712) 485-2245 Banks, Loans Other Businesses: Buck Snort at 113 4th St, Neola, IA 51559 Blue Moon Bar & Grill at 312 Front St, Neola, IA 51559 Peters Law Firm PC at 401 Front St, Neola, IA 51559