Cloris Leachman is an American actress and comedian. In a career spanning over seven decades she has won eight Primetime Emmy Awards, a Daytime Emmy Award, and an Academy Award for her role in The Last Picture Show.
Cloris Leachman
Cloris Leachman's House
No Thumbnail
© Bing Maps
By jdubble07 @ 2020-03-11 09:28:46
Anonymous
@ 2024-04-09 14:20:52
Maybe put her former house in Encinitas on the map