Get Directions to Bank of Oklahoma ← View details 6036 S. Yale Ave., Tulsa, Oklahoma 74135 9184935209 Get Directions From* To * — Required information