6808 E Haskell St Tulsa OK 74115 Records