25 Financial 135 West Adams Avenue, St. Louis, MO 63122