South Side Trust & Savings Bank of Peoria
4100 West Willow Knolls Road, Peoria , Illinois 61615
 

View Larger Map