Terri Mcleod was born in 1955, age 69. Terri Mcleod's address is 295 Virginia Drive , Ventura, CA 93003. Possible relatives include Kimberly Holland, Kayla Leod and 6 others. Public records show Terri has also lived in Apple Valley, CA and Camarillo, CA. Terri's latest phone number is (250) 265-0163. Previous phone numbers include (250) 265-0177 and (250) 265-4301.
Address History: 295 Virginia Drive, Ventura, CA 93003;
16038 Ute Road, Apple Valley, CA 92307;
Camarillo, CA 93010;
Santa Barbara, CA 93103;
Victorville, CA 92392
Results 1 - 1 of 1