9114 E 39th St Tulsa OK 74145 Records