Cloris Leachman Died Jan 27, 2021 20:29:30 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Robert Lotti on Jan 27, 2021 20:29:30 GMT -5 Mary Tyler Moore Show & The Facts Of Life actress passed away on Jan. 26th from natural causes at 94 years old. May she rest in peace.