1103 E 20th St Tulsa OK 74120 Records