Leonore Ida Davis

Leonore Ida Davis (90) died on Thursday June 5, 2025. Her Funeral Mass will be celebrated on Tuesday June 10, 2025, at 10:00 a.m.

View Obituary