You Are About to Claim the Listing :

Bank of Oklahoma
11005 E 41st St,, Tulsa
OK - 74146