The Stillwater National Bank and Trust Company is
headquartered in Stillwater, OK.
The bank has deposits of $2.7 billion, and
operates 16 branches
in 2 states.
The company reports that it has 398 employees.
The FDIC does not list when the bank was established
but it has been a member of the FDIC since January, 1934.