745 S 142nd East Ave Tulsa OK 74108 Records