The HEART of Magnolia
Since 1906, Farmers Bank & Trust has called Magnolia and Columbia County home. From contributing over $1M to 100+ local organizations to the volunteer hours
Since 1906, Farmers Bank & Trust has called Magnolia and Columbia County home. From contributing over $1M to 100+ local organizations to the volunteer hours