Spencer Villa Death Records
Found 2 records:
Spencer Villa (1888-1946)
Born: September 12, 1888
in LOUISIANA
Died: April 7, 1946
in SAN FRANCISCO County, California
Spencer O Villa (1927-1983)
Born: May 3, 1927
in CALIFORNIA
Died: July 8, 1983
in ALAMEDA County, California