4616 E 78th St Tulsa OK 74136 Records