Marsha was born March 6, 1950, in Biloxi, MS. She was retired from the Mississippi Department of Rehabilitation Services, and a member of Harmony Baptist Church. She was preceded in death by her parents, Adrian Steve Haggard and Kathryn McKinley Haggard.
She is survived by her husband, Terry Gregory; her daughter, Deidra Sanders, her sons, Stephen (Debbie) Smith, Scott (Jennifer) Smith, all of Louisville, and Kevin (Mandy)Gregory, of Hattiesburg; a brother, Dale Haggard of Jackson, MS; and 7 grandchildren.
Pallbearers will be Jimmy Morgan, Anthony Morgan, Kirk Sisson, D.K. Boydstun, Hunter Sanders, and Bobby Gregory.
Memorials may be made to the Baptist Children’s Village – Nanih Waiya Campus, or the Harmony Cemetery Fund.
To sign the guest book, go to www.porterfuneralhome.net.
She is survived by her husband, Terry Gregory; her daughter, Deidra Sanders, her sons, Stephen (Debbie) Smith, Scott (Jennifer) Smith, all of Louisville, and Kevin (Mandy)Gregory, of Hattiesburg; a brother, Dale Haggard of Jackson, MS; and 7 grandchildren.
Pallbearers will be Jimmy Morgan, Anthony Morgan, Kirk Sisson, D.K. Boydstun, Hunter Sanders, and Bobby Gregory.
Memorials may be made to the Baptist Children’s Village – Nanih Waiya Campus, or the Harmony Cemetery Fund.
To sign the guest book, go to www.porterfuneralhome.net.