Catherine Louise Lehman

Catherine Louise Lehman was born in Fort Bragg, North Carolina on September 12, 1960.

She passed away peacefully in her home in Trona, California on December 10, 2021.

Story First Published: 2021-12-24