Terry Villarba was born in 1968, age 56. Terry Villarba's address is 28625 Vista Del Rio Drive , Valencia, CA 91354. Possible relatives include Lavern Villarba. Public records show Terry has also lived in Alhambra, CA and Arcadia, CA. Terry's latest phone number is (626) 807-1141. Previous phone numbers include (661) 236-8972 and (661) 252-2325.
Also goes by: Perry Bundalian Villarba
Related to: Lavern Villarba
Address History: 28625 Vista Del Rio Drive, Valencia, CA 91354;
107 N 1st Street Apt C, Alhambra, CA 91801;
Arcadia, CA 91006;
Canyon Country, CA 91387;
Lake Elsinore, CA 92532
Results 1 - 1 of 1