Mr. Duncan, who first saw the world on 02/06/54, has now lived for seventy-one years. The residence of Duncan is located at 210 N 33rd St, Decatur, IL 62521, USA. The individual in question's residential history includes 5 previous addresses. Residential records for this person include: 1707 S Country Club Rd #116, Decatur, 2489 E Eldorado St, Decatur, and 4861 Ruch Rd, Oakley, IL 62501. [email protected] is the email address to use to contact Duncan. According to public records, David, the individual and Curtis J Duncan (fifty years) have a connection. Curtis J Duncan (between 1998 and 2000) and David Duncan, the individual occupied the same address at 267 Galloway Park Dr, Decatur, IL 62521. Multiple records indicate that the aforementioned person is a common name in Illinois. We infer from public records that Curtis Duncan and Aaron Smith are also residing at this address