Lifes QRLifes QR Lifes QRinfo@LifesQR.com
Debra Lynn Leech Photo

Debra Lynn Leech

Born

May 7, 1957
Quincy, California

Died

October 20, 2024
Safford, AZ

Memorial

2251 Airport Rd, Hot Springs, AR 71913, USA

Parents

Curtis Earl Beard
Wilma Fern Beard

Spouse(s)

Jim Gidcomb
Kenneth Leech

Children

Jimmy Gidcomb
Tessa Jo Leech

Grandchildren

Molly Margaret Gidcomb

Siblings

Mitchell Beard
Loren Beard

Pet(s)

Scruffy Leech
Baby Girl Leech