1.
LELAND FOSS ♂ ♈
Information acquired: 2013
Leland Foss is a male who lived in the state of New York which is located in the country of the United States. The sign of the zodiac for Leland Foss was Aries. Leland Foss was born in April of 1893. Leland Foss died in April of 1976. We acquired Leland Foss's information in May of 2013.
Deceased: born April 12, 1893, died Tuesday June 01 1976 at age 83.