Flanagan State Bank

15 branches across 6 states