1.
HELEN FOSS ♀ ♋
Information acquired: 2013
Helen Foss is a female who lived in the state of Massachusetts which is located in the country of the United States. The natal sign for Helen Foss was Cancer. Helen Foss was born in July of 1902. Helen Foss died in July of 1969. The information for Helen Foss was gathered during May of 2013.
Deceased: born July 3, 1902, died Wednesday January 01 1969 at age 66.