Tulsa, OK, United States

Location:Tulsa, OK, United States