Scottrade Bank was established on 07/08/2008. Headquartered in Saint Louis, MO, it has assets in the amount of $15,825,439,000. Its customers are served from 1 branch location. Deposits in Scottrade Bank are insured by the FDIC.