Duncan was born in 1962. Duncan has previously lived in Dallas, Elyria and Akron. Duncan’s residency is at 369 Windsor, Elyria, Oh 44035. Possible relatives of Duncan are: Patricia A Meyers, Lisa A Myers, Patricia A Myers and one other person. The current age of Duncan is 62.