South Side Trust & Savings Bank of Peoria
8919 North Knoxville Avenue, Peoria , Illinois 61615
 

View Larger Map