846 Blossom Hill Rd # A
San Jose, CA 95123
408-467-2386
I started my account at TechCU about 8 years ago and I have never had a problem with banking with them. They are not in the business of over-charging the customer outrageous fees and their locations are very up to date and inviting with the latest technology.
3