John Christopher Thatcher
February 26, 1974 - June 10, 2025 John Christopher Thatcher, 51, of Richmond, Virginia, passed away June 10, 2025. John was born on February 26, 1974 in Buffalo, New York, to the late William and Michele Thatcher. A visitation in John’s honor will be held on Tuesday, June 24, 2025, from 9:00 to 10:00 A.M. at Yurs Funeral Home in Saint Charles, Illinois. A funeral service will be held at 10:00 A.M. at Yurs Funeral Home, with burial to follow at Union Cemetery in Saint Charles.Guest BookShareEmailPrint |
















