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…

This content is for Online Subscription members only.
Already a member? Log in here