Debra's possible relatives are Rachel Cooper Barnard, Coop Debra Harrell, Billy J Coop and 6 other people. Records link phone number (580) 223-3675 with Debra’s details. Debra has reached 64 years of age. Debra's birth date was listed as 1961. Cities Debra has lived in before are Oklahoma City, Newalla, Del City and 2 other cities. Debra is a resident of 1606 Tower Dr, Ardmore, Ok 73401.