William J."Rock" Finch
September 20, 1950 - December 29, 2018
William J (Rock) Finch, 68, of Cape Girardeau passed away Saturday, December 29, 2018 at St. Francis Medical Center. He was born September 20, 1950, in St. Louis the son of Lehman and Dolores (Keithly) Finch. Rock married Rachel Lyn Windeknecht... View Obituary & Service Information