Debra Allen, the individual, with a birth certificate stating January 3, 1966, has lived for fifty-nine years. The official residence of the individual in question is 3014 W 135th St, Robbins, IL 60472, USA. Allen has maintained an address history of seven locations. The list of former dwellings for this person includes: 16607 California Ave, Markham, IL 60428, 14528 Cottage Grove Ave #4, Dolton, and 16461 Paulina St, Markham, IL 60428. The aforementioned subject has three email addresses at their disposal. Public archives confirm an association between Debra Allen, the person and Theresa L Heinrich from St. Charles. Brad Richmond (in 2013), Arthur Lee Allen (in 2012), and the aforementioned individual were residents at 16461 Paulina St, Markham, IL 60428, USA. The name Debra Allen is shared by people residing in Illinois