BranchWatch

Credit unions · Texas

S.T.E.C.

NCUA-insuredfederal charter

Headquartered in Nursery, Texas. Chartered in 1968. Charter number 18816.

Total assets
$6M
Members
686
Shares & deposits
$4M
Net worth ratio
30.27%
net worth / assets

Locations (1)

S T E C F.C.U.main officeCorporate Office

2849 FM 447, Nursery, TX 77976 map

3614856125Member services

MONDAY-FRIDAY 8:00 TO 4:30

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.