Deborah L. (Welch) Sloan death notice and obituary, Friday August 20, 2021. Brown Funeral Home Milltown, IN 47145