Debra Landry Obituary
We are sad to announce that on January 14, 2020, at the age of 66, Debra Landry (Anacoco, Louisiana), born in Lake Charles, Louisiana passed away. Family and friends are welcome to send flowers or leave their condolences on this memorial page and share them with the family.
She was predeceased by: her parents, Joseph Quinton Self and Vera Fox Self Jopling; and her brother Jay Dylan Landry.