Stillwater National Bank
Stillwater National Bank and Trust Company (SNB) is a subsidiary of Southwest Bancorp, Inc. Founded in 1894, SNB is headquartered in Stillwater, OK and currently has assets of over $2 billion with offices in Oklahoma, Texas and Kansas.
SNB offers commercial and consumer lending, deposit, investment services, specialized cash management, consulting and other financial services.
|