8287 E 35th St Tulsa OK 74145 Records