Russell Farmer was born in 1978, age 45. Russell Farmer's address is 1332 Central Avenue Apartment 3, Barboursville, WV 25504. Possible relatives include Jerry Farmer. Public records show Russell has also lived in Barboursville, WV. Russell's latest phone number is (304) 733-5307.
Related to: Jerry Farmer
Phone Numbers: (304) 733-5307
Results 1 - 1 of 1