Debra Marie Spencer passed away on December 30, 2024 at the age of 74. She was born on September 19, 1950 in Detroit, Michigan to William and Marguerite Choat. Beloved wife of the late Dennis Spencer. Loving mother of Kristen (Ben) and Jeff... View Obituary & Service Information