Farmers & Merchants Bank Address: 320 Main St, Waterloo, AL 35677 Phone: (256) 766-2579 Banks Other Businesses: Riverwalk Cafe at 339 Main St, Waterloo, AL 35677 Riverwalk Cafe at 339 Main St, Waterloo, AL 35677