8275 E 35th St Tulsa OK 74145 Records