6302 S Owasso Pl Tulsa OK 74136 Records