The birth year was listed as 1966. Duncan's possible relatives are Garold B Duncan, Scott E Foss, T Foss and one other person. Duncan has previously lived in Saint Peters, Saint Louis, St Louis and one other city. Duncan has reached 58 years of age. Duncan’s residency is at 1364 Deerfield Estates Dr, O Fallon, Mo 63366. Records link phone number (636) 240-0398 with Duncan’s details.