1212 E 28th St Tulsa OK 74114 Records