Debra L. Powell

  • Born: June 6, 1956
  • Died: January 21, 2020
  • Location: Mendon, Ohio

Tribute & Message From The Family

Debra was born on June 6, 1956 and passed away on Tuesday, January 21, 2020.

Debra was a resident of Mendon, Ohio.