STC Capital Bank Stores by States Outlet Note Regular Brands STC Capital Bank Rating 4.8 based on 89 votes Official Website http://www.stccapitalbank.com/ Products Online Banking Credit Cards Insurance Savings Investments Saving Bank Saving Plans Browse by State Illinois Browse Major Regular Stores STC Capital Bank outlet - South Elgin 622 Randall Rd (630) 377-1555 People Also Viewed