Leah Carissa Delacruz died on January 23, 1991 in San Francisco County, California. Born in California on February 6, 1978, she lived to be 12 years, 11 months, 17 days old.
Her mother's maiden name was Pecheco.
Her Social Security Number was 612-09-5938.