1968 is the birth year of Duncan. 5403 Spelman Dr, Atlanta, Ga 30331 is where Duncan lives. Duncan has previously lived in Oakland, Atlanta and Piedmont. The current age of Duncan is 56. We have found 5 possible relatives of Duncan: Chester Jrdr Wilson, Marya Wade, Eric Wade and 2 other people. Duncan owns the phone number (510) 562-6522.