Main Office Address
460 1st Street
Saint Charles, IL 60174
Main Office Hours
Friday Hours: 10:00 AM - 7:00 PM
STC Capital Bank was established on 01/17/2006. Headquartered in Saint Charles, IL, it has assets in the amount of $189,830,000. Its customers are served from 3 branch locations. Deposits in STC Capital Bank are insured by the FDIC. STC Capital Bank is a community bank, as defined by the FDIC.