2518 S 92nd Ave E Tulsa OK 74129 Records