Records link phone number (303) 841-0539 with Duncan’s details. Duncan has previously lived in Denver, Lakewood, Englewood and 4 other cities. The possible relatives of Duncan are David Lee Barber, Connie M Barber, Jonathan Aryeh Barber and 4 other people. Duncan's birth year is 1960. Duncan’s current address is 12743 3Rd St, Parker, Co 80134. Duncan was born 64 years ago.