Get Directions to Farmers & Merchants Bank ← View details 320 Main St, Waterloo, Alabama 35677 +1 256-766-2579 Get Directions From* To * — Required information