Richard L. Finch

Dec. 29, 1946 —  Aug. 3, 2019

WALLA WALLA -

Richard L. Finch, 72, died Aug. 3, 2019, at his home.

Arrangements are pending at Herring Groseclose Funeral Home, 315 W Alder St, Walla Walla.

Recommended for you