6613 E Newton St Tulsa OK 74115 Records