Stella Towne Death Records
Found 2 records:
Stella Loveland Towne (1890–1986)
Born: March 23, 1890 in California
Died: October 7, 1986 in Alameda County, California
Stella Sedonia Towne (1890–1990)
Born: August 6, 1890 in Ohio
Died: January 24, 1990 in Los Angeles County, California