Helen Dean
January 26, 1929 - August 20, 2020
Helen Dean passed away peacefully at home on August 20th surrounded by family members and her dear friend and long-time caregiver Mary Slater, who read the 23rd Psalm. Born January 26, 1929 in McAlester, Oklahoma during the depression. An... View Obituary & Service Information
