Records link phone number (216) 398-6350 with Debra’s details. The birth year was listed as 1965. The current age of Debra is 59. Debra’s current address is 24447 Woodside Dr, North Olmsted, Oh 44070. She has stayed in Cleveland, Bedford and Brooklyn before moving to North Olmsted. Possible relatives of Debra are: Charles A Phelps, Andrew S Yantek, Anne E Thrasher and 4 other people.