4035 S 92nd Ave E Tulsa OK 74145 Records