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