Duncan has reached the age of 80 years. Duncan's birth year is 1944. The number currently linked to Duncan is (337) 477-4601. Duncan now resides at 2807 Saint Francis Forest Dr, Lake Charles, La 70605. Public records show Lake Charles as a city Duncan also stayed in. Possible relatives of Duncan are: Edwin O Eisen, Peter Edwin Eisen, Eric Carl Eisen and 3 other people.