STILLWATER NATIONAL BANK & TRUST CO. Routing Number: 114014542
- Routing Number: 114014542
- Bank Name: STILLWATER NATIONAL BANK & TRUST CO.
- Address: BOX 1988
- State: OK
- Zip Code: 74076-0000
- Bank Phone: 405-372-2230
- Office Type: Main
- City: STILLWATER
- Institution Status Code: 1