Farmers Bank and Trust is a United States of America company, located at 200 E Main St in Magnolia.
4266 Lomac St, Montgomery, 36106-3604 (36106)
1970 Chandalar Office Par, Pelham, 35124-1312 (35124)
306 E Academy St, Troy, 36081-2000 (36081)
410 Boykin St, Auburn, 36832-3704 (36832)
3 Howell Dr, Little Rock, 72204-2302 (72204)
678 Wakerobin Rd, Russellville, 72802-8144 (72802)
13023 N Jackson Hwy, Lincoln, 72744-8407 (72744)
137 N State Highway 116, Booneville, 72927-6841 (72927)
P.O. BOX 9998, Beech Grove, 72412
, Cabot, 72023