Owen Ruffell was born in 1980, age 44. Owen Ruffell's address is 4711 Po Box , Arcata, CA 95518. Possible relatives include James Russell, Joanna Russell and 2 others. Public records show Owen has also lived in Newark, DE.
Also goes by: Owen Ellis Russell
Address History: 4711 Po Box, Arcata, CA 95518;
130 King William Street, Newark, DE 19711
Results 1 - 1 of 1