The aforementioned person's existence has now reached fifty years, with origins on 27-04-75. The subject's domicile is located at 210 N 33rd St, Decatur, IL 62521. Duncan, the individual has documented seven addresses in public records. These locations were at one point home to this person: 1707 S Country Club Rd #116, Decatur, IL 62521, 1763 E Prairie St, Decatur, and 4861 Ruch Rd, Oakley, IL 62501. If you need to reach the subject in question, you can use [email protected] or [email protected]. Mr. Duncan and David Duncan (71 years) appear to have a documented past connection. According to public records, Curtis J Duncan, the individual, Seth Floyd (between 2004 and 2005), and Bradley Allen Ball (in 2004) lived at 1440 E Wellington Way, Decatur, IL 62526. You can find several individuals with the name Curtis Duncan living in Illinois, Missouri, Indiana, Iowa. David Duncan, Aaron Smith are also residing at this address