Lillie Mae Richards, 89

Published 3:00 pm Monday, June 16, 2025

Lillie Mae Richards, 89, of Stanford, died June 15, 2025.