2148 S Norfolk Ter Tulsa OK 74114 Records