Branch addresses, phone numbers, and hours of operation for The Farmers & Merchants Bank in Alabama.
The Farmers & Merchants Bank Florence AL 2087 Florence Boulevard 35630 256-760-0909
The Farmers & Merchants Bank Waterloo AL 320 Main St 35677
The Farmers & Merchants Bank Florence AL 11345 State Highway 20 35633