Thank you for Reading.

SHELIA ANN BACKUS HAROLD 62, of Spencer, died June 6, 2021. Gathering of family and friends Sunday, June 13 at 1 p.m. at Heritage Park Community Building. John H. Taylor Funeral Home is assisting with arrangements.

Recommended for you