The Farmers Bank of Liberty The Farmers Bank Of Liberty
1002 North Main Street, IL, 62347
total assets: $91M
net income: $1M
The Farmers Bank of Liberty is a home-owned and operated independent community bank with locations in Liberty and Barry, Illinois. On June 23, 1903, The Farmers State Bank of Liberty was granted a charter to operate as a state bank....