Leola Lloyd was born in 1909, age 115. Leola Lloyd's address is 1223 Oak Street , Waycross, GA 31501. Possible relatives include Wytishia Dudley, Betty Flanagan and 7 others. Public records show Leola has also lived in Waycross, GA. Leola's latest phone number is (912) 284-0144.
Phone Numbers: (912) 284-0144
Results 1 - 1 of 1