Mary Clark Duncan is 98 years old. Mary lives in Albemarle, North Carolina. Mary has also lived in South Hill, Virginia. Mary is related to Brian S Duncan, Fred Duncan, Lorraine V Smith, James S Duncan, Matthew Stephen Duncan, Brian B Duncan, Lorraine G Duncan, Ruth B Duncan, Richard Dean Duncan and Paul Travis Duncan.