Debra Lee Mackin Morrison
Debra Lee Mackin Morrison, of Elizabeth City, was born March 8, 1952 in Oakland, Calif. and died March 8, 2024 at home.
Visitation was held March 12. Memorial donations may be made to SPCA Northeastern NC spcaofnenc.org/.
Twiford Funeral Homes, TwifordFH.com
SUBSCRIBE TO THE COASTLAND TIMES TODAY!