Spencer Duffey was born in 1973, age 51. Spencer Duffey's address is 1970 Hillcrest Lane , Ventura, CA 93001. Possible relatives include Elizabeth Duffey, Grace Duffey and 2 others. Public records show Spencer has also lived in Ventura, CA and Sarasota, FL. Spencer's latest phone number is (805) 644-7710. Previous phone numbers include (805) 652-7418 and (805) 720-1170.
Address History: 1970 Hillcrest Lane, Ventura, CA 93001;
4981 Aurora Drive, Ventura, CA 93003;
Sarasota, FL 34236;
Seattle, WA 98115
Results 1 - 1 of 1