Marsha Mae (Sloan) Sloan-Helber death notice and obituary, Thursday August 4, 2022. Roberts Funeral Home Logan, OH 43138