Scott Credit Union ranked as the third largest credit union in the St. Louis area, with 2023 deposits of $1.54 billion, according to Business Journal research published in July 2024. The credit ...