This person has lived also in Florence, Covington and Burlington. We have found 5 possible relatives of Duncan: Martin H Duncan, Barton J Duncan, Lorie T Duncan and 2 other people. 1966 is his birth date. Duncan now resides at 2668 Oracle Ln, North Port, Fl 34286. Duncan turned 58 years old. The number currently linked to Duncan is (941) 423-1444.