Leila Townsend Death Records
Found 2 records:
Leila M Townsend (1881–1963)
Born: February 13, 1881 in California
Died: June 28, 1963 in Alameda County, California
Leila Mae Townsend (1917–1993)
Born: September 15, 1917 in California
Died: August 1, 1993 in San Bernardino County, California