Owen Duffield was born in 1931, age 92. Owen Duffield's address is 4484 Havenwood Drive , Decatur, IL 62526. Possible relatives include Lynn Bird, Grace Duffield and 4 others.
Address History: 4484 Havenwood Drive, Decatur, IL 62526;
548 Garin Avenue, Hayward, CA 94544;
Redding, CA 96001
Results 1 - 1 of 1