South Side Trust & Savings Bank of Peoria
917 North Fourth Street, Chillicothe , Illinois 61523
View Larger Map