St. Louis Bank was established on 06/06/2005. Headquartered in Town And Country, MO, it has assets in the amount of $381,602,000. Its customers are served from 1 branch location. Deposits in St. Louis Bank are insured by the FDIC. St. Louis Bank is a community bank, as defined by the FDIC.