1115 E 8th St Tulsa OK 74120 Records