1007 E 55th St Tulsa OK 74105 Records