5905 East 109th Street , Tulsa, OK, US