2151 S Norfolk Ter Tulsa OK 74114 Records