State Bank of Toulon
635 South Tenney Street, Kewanee , Illinois 61443
 

View Larger Map