2231 S 80th Ave E Tulsa OK 74129 Records