3913 E 40th St Tulsa OK 74135 Records