Get Directions to Bank of Oklahoma ← View details 11111 East 81st Street, Tulsa, Oklahoma 74133 +1 918-259-5167 Get Directions From* To * — Required information