6616 E 30th St Tulsa OK 74129 Records