2446 S 127th East Ave Tulsa OK 74129 Records