Get Directions to Bank of Oklahoma ← View details 11111 E. 81st St., Tulsa, Oklahoma 74133 9182595167 Get Directions From* To * — Required information