2140 E 30th St Tulsa OK 74114 Records