Leila Ann Delcie (Mugford) Richards
Leila Ann Delcie (Mugford) Richards of Timmins, Ontario, passed away on September 22, 2026, at the age of 53. Born on August 17, 1973, Leila Ann is survived by her mother, Betty Mugford; her husband, Dale Richards; her children, Raymond Mugford (Angel Mugford), Jeffery Richards (Shannon Richards), Brandon Hillier, and Alicia Richards; as well as her grandchildren, Keenan Mugford, Sophie Richards, Zayne Mugford, and Everly Richards. Leila Ann will be fondly remembered by family and friends for the joy she brought into their lives and the cherished memories they created together. Her legacy of love and connection will continue to provide comfort to all who knew her.