Mainstreet Credit Union offers a variety of products and services including checking accounts, savings accounts, IRAs, credit cards, home loans, VA home loans, auto loans, personal loans, student loans, online and mobile banking and much more. Mainstreet Credit Union has 11 branches in the Kansas City area, they are headquartered in Lenexa, KS.