Sheila Faye (Slater) Leach, 62, of Leon, WV, went home to be with the Lord, March 23, 2018, at her residence following a brief illness.

Service will be Monday ~ 1 p.m., March 26, 2018 at the Casto Funeral Home, Evans, WV, with Pastor William Bruener officiating. Visitation will be Monday from 12 p.m. until time of service at the funeral home. 

Condolences may be shared with the family at: