Soy Capital Bank and Trust Company is a bank located in Decatur, Illinois and regulated as part of the Chicago region.
Bank Name
Soy Capital Bank and Trust Company
Address
1501 East Eldorado Street
Decatur Illinois 62525
Active?
Yes
FDIC Certificate
17598
Insurance Fund
Deposit Insurance Fund
FDIC Region
Chicago