License/Charter #: 9323Name: The St. Louis Trust CompanyAddress: Clayton, MO 63105County: N/APhone: N/ACEO: Julia J. Lilly, CEODBA: N/AOriginal License Date: N/ANMLS ID: N/AType: NonDeposit TrustAssets: $13281