Debra’s current address is 14549 Spaulding Ave, Midlothian, Il 60445. Public records show Chicago, Midlothian and Metairie as cities Debra also stayed in. Debra's birth date was listed as 1959. Records link phone number (708) 388-3129 with Debra’s details. Catherine B Scott, Linda J Scott, Julie L Scott and 4 other people are people possibly related to Debra. Debra has reached the age of 65 years.