Farmers & Merchants Bank PO Box 13178 Tallahassee, FL 32317 Phone: (850) 942-2626 Fax: (850) 877-0652
Category: Banks