Also known as: owlss1000001
Michelle Duncan lives in Aberdeen, South Dakota, but has also spent time in Bristol, South Dakota. She is a 1983 graduate of Central High School. Companies in which she has a work history include Americinn and Super 8 Motels. Michelle is related to Walter J Duncan.