2150 S Norfolk Ter Tulsa OK 74114 Records