Stephanie D. Francis
May 11, 1971 - October 24, 2023
Stephanie D. (Koch) Francis, 52, of Evansville, passed away on Tuesday, October 24, 2023 at her home. Stephanie was born on May 11, 1971 in Rantoul, Illinois to Robert Koch and the late Brenda (Simms) Koch. You could say Stephanie had an... View Obituary & Service Information
