Zelma Leach

Obituary of Zelma Lea Leach

Zelma Lea Leach passed away on October 6, 2021 in Oroville, California. Her Graveside Service will be private. Arrangements are entrusted to Ramsey Funeral Home 530-534-3877.
Share Your Memory of
Zelma