Florala Farmers & Builders Cp Address: 1621 Chippeway St, Lockhart, AL 36455 Phone: (334) 858-6442 Banks, Feed-Dealers