Movies
TV Shows
People
Birthday
1950/04/06
Day of death
2001/03/26 (51 years old)
Gender
Female
Place of Birth
New York, USA
Also know as
Sheila Lynne Odzer
(2002) Last Hippie Standing
as Self