Lelia W Meehan died on December 23, 1987 in Orange County, California. Born in Arkansas on February 10, 1901, she lived to be 86 years, 10 months, 13 days old.
Her father's last name was Upton, and mother's maiden name was Tuck.
Her Social Security Number was 553-05-6592.