Luella Lloyd was born in 1921, age 102. Luella Lloyd's address is 4312 Larchmont Drive , El Paso, TX 79902. Possible relatives include Craig Lloyd, Pamela Lloyd and 1 others. Public records show Luella has also lived in Tucson, AZ. Luella's latest phone number is (915) 533-3737.
Phone Numbers: (915) 533-3737
Results 1 - 1 of 1