1.
HELEN FORREST ♀ ♓
Information acquired: 2013
Helen Forrest is a woman who lived in the state of Missouri which is located in the country of the United States. The astrological sign for Helen Forrest was Pisces. Helen Forrest was born in March of 1916. Helen Forrest died in March of 2007. Helen Forrest's information was sourced in May of 2013.
Deceased: born March 18, 1916, died Thursday August 02 2007 at age 91.