14627 E 12th St Tulsa OK 74108 Records