California Death Index

Leroy Steven Deo died on May 17, 1953 in Del Norte County, California. Born in California on October 15, 1896, he lived to be 56 years, 7 months, 2 days old.

His father's last name was Deo, and mother's maiden name was Pollard. His Social Security Number was 566-09-2091.

Name Leroy Steven Deo
Sex male
Birth Date October 15, 1896
Death Date May 17, 1953
Age at Death 56 years, 7 months, 2 days old
Birth Place California
Death Place Del Norte County, California
Father's Last Name Deo
Mother's Maiden Name Pollard
Social Security Number 566-09-2091
Contact