EPSON MFP image 79 April 25, 2023 San Clemente, Calif. Darrel Lee Fincher, 79 years old, passed away on April 25, 2023 after a prolonged battle with COPD. He was surrounded by family, in his home in San Clemente, Calif. Darrel was born November 8, 1943 in Sioux Falls, South Dakota, to Frank E. Fincher…
Darrel Lee Fincher
May 10, 2023 | Obituaries