The current age of Debra is 66. Debra’s current address is 3843 River View Dr, Birmingham, Al 35243. Cities Debra has lived in before are Birmingham, Magnolia Springs and Mobile. 1959 is her birth date. Debra owns the phone number (251) 633-0166. Records link Debra with James Timothy Coyle, Maria A Coyle, Jtim Coyle and one other person.