Spencer Farmer was born in 1983, age 41. Spencer Farmer's address is 2837 Winterberry Southeast Way , Owens Cross Roads, AL 35763. Possible relatives include Amelia Farmer, Devant Farmer and 2 others. Public records show Spencer has also lived in Owens Cross Roads, AL and Honolulu, HI. Spencer's latest phone number is (601) 818-7201. Previous phone numbers include (985) 276-2867 and (985) 871-8677.
Address History: 2837 Winterberry Southeast Way, Owens Cross Roads, AL 35763;
2663 Quarter Southeast Lane, Owens Cross Roads, AL 35763;
Honolulu, HI 96818;
Fort Leavenworth, KS 66027;
Anacoco, LA 71403
Results 1 - 1 of 1