Cloris Leachman, Oscar Winner and Mary Tyler Moore Show Star, Dies at 94
People
Cloris Leachman, the decorated actress of stage and screen best known for her role as the annoyingly perfect landlady Phyllis..
Cloris Leachman, the decorated actress of stage and screen best known for her role as the annoyingly perfect landlady Phyllis..