Get Directions to Soy Capital Bank & Trust Co ← View details 1501 East Eldorado Street, Decatur, Illinois 62521 +1 217-428-7781 Get Directions From* To * — Required information