Lenord Barba was born in 1925, age 98. Lenord Barba's address is 3517 Fred Wilson Avenue , El Paso, TX 79904. Possible relatives include Lorenza Barba. Public records show Lenord has also lived in El Paso, TX. Lenord's latest phone number is (915) 566-3334.
Related to: Lorenza Barba
Phone Numbers: (915) 566-3334
Results 1 - 1 of 1