Leia Matsumura

Birth date: Jun 10, 1953 Death date: Nov 18, 2024

Leia Elaine Matsumura (Craig), born on June 10, 1953, in Omaha, Nebraska, passed away surrounded by her loving family on November 18, 2024, at the age of 71. After 45 years of marriage to her beloved husband and a lifetime of love