Sherry McCullough Obituary
With heavy hearts, we announce the death of Sherry McCullough of New Castle, Indiana, born in Belleville, Illinois, who passed away on October 3, 2023 at the age of 52. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
She is survived by: her husband Bob McCullough; her children, David Smith, Andrew Cruz, Scottie Lambert, Samantha Kossler and Jamiah Mock; and her brother Billy Stevenson (Nicole).
Memorial contributions may be made to the Little Red Door, 413 S. Tillotson Ave #9 Muncie, IN 47304.