You Are About to Claim the Listing :

Bank of America
10802 East 31st Street,, Tulsa
OK - 74147