Farm Credit Institution go Results Found: 1 Button group with nested dropdown First South Farm Credit - CENLA First South Farm Credit - CENLA 2308 South MacArthur Dr. Alexandria LA 71301 (318) 448-0841