Saint Francis Employees
NCUA-insuredfederal charter
Headquartered in Tulsa, Oklahoma. Chartered in 1969. Charter number 19593.
Total assets
$44M
Members
5,910
Shares & deposits
$37M
Net worth ratio
15.76%
net worth / assets
Locations (2)
Main Officemain officeCorporate Office
6600 S Yale Ave Ste 101, Tulsa, OK 74136 map
☎ 9184941810ATMMember services
8:00-4:00 Monday - Thursday 8:00-5:00 Friday
Saint Francis HospitalBranch Office
6161 S Yale Ave, Tulsa, OK 74136 map
☎ 9184941431ATMMember services
7:00-4:00 Monday - Thursday 7:00-5:00 Friday
Transcribed from NCUA call-report data (cycle 2026-03). Phone numbers and hours are as reported to the NCUA and can lag reality — verify before visiting. Share deposits are NCUA-insured up to $250,000 per member.