4224 E 78th St Tulsa OK 74136 Records