Debra turned 68 years old. The residency of Debra is at 512 Ocala St, Broken Arrow, Ok 74011. Debra's birth date was listed as 1956. We have found 6 possible relatives of Debra: Juanita Cena Finch, Matthew John Finch, Christy Finch and 3 other people. She has stayed in Broken Arrow and Tulsa before moving to Broken Arrow. Phone number listed for Debra is (918) 455-5980.