Back to Search TTCU Federal Credit Union BANKS/CREDIT UNIONS 11725 E. 96th St. N. , Owasso , OK , 74055 (918) 749-8828 Send Email http://www.TTCU.com Membership Type BANKS/CREDIT UNIONS Contacts Primary Sarah Phelan Owasso Branch Manager Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone