Mary Elizabeth (Edwards) Cavanaugh; peacefully passed away with her family by her side on February 20, 2018 at the age of 75. She was a long time resident of Lake Orion and Oakland Township for 48 years. Mary was a loving mother of 6, the late Richard, Katheryn Mitchell, Dan (Dawn) Cavanaugh, Kevin (Lauri) Cavanaugh, Kenneth (Susan) Cavanaugh and Kara (Steve) Stuart; grandmother of 17; and great grandmother of 9. She was also the cherished sister of Robert (Cathy) Edwards, Stephen (Linda) Kirksey, the late Barbara (Walt) Garlow and the late Sharon McGough (Pat); and devoted wife to the late Robert Townsend and the late Robert Cavanaugh. Funeral services will be held on Friday, February 23, 2018 at 11am at Sparks-Griffin Funeral Home, Lake Orion . The family will receive friends on Thursday from 4-8pm at the funeral home. Memorial donations may be made to Beaumont Hospice. Reflections may be shared with the family by visiting www.sparksgriffin.com.
Sparks-Griffin Funeral Home (Lake Orion)
Sparks-Griffin Funeral Home (Lake Orion)
Visits: 0
This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.
Service map data © OpenStreetMap contributors