Address: Bank of America, South Sheridan Road, Park Plaza 6 & 7, Tulsa, Tulsa County, Oklahoma, 74145, United States