2909 E 10th St Tulsa OK 74104 Records