2819 E 84th St #10 Tulsa OK 74137 Records