Cleo Odzer Known forActingBornApril 6, 1950Place of birthNew York, USADiedMarch 26, 2001 Movies with Cleo OdzerLast Hippie Standing 2002 · ★ 5.6 TMDB · IMDb