8671 E 104th St Tulsa OK 74133 Records