Soy Capital Bank and Trust Company
1685 South Franklin Street, Decatur , Illinois 62525
View Larger Map