6239 E 15th St Tulsa OK 74112 Records