Debra Louise Cochran
Birth date:
19 JAN 1954
Birth place:
, Jasper, Texas, United States
 
Death date:
  16 FEB 2004
Death place:
  Rusk, Cherokee, Texas, United States

Cochran Family

Parents:
Father: Robert Lewis Cochran
Mother: Nina Lucille Dougharty
Spouse:
Spouse: Russell Lee Boyett
 
Siblings:
Debra Louise Cochran
Robert Lewis Cochran
Children:
Michelley