Leellia was born 57 years ago. 14 Bauer Dr, Sherwood, Ar 72120 is where Leellia resides. This person has stayed in Drummonds and North Little Rock before moving to Sherwood. The number currently linked to Leellia is (501) 551-2004. Bennie Herringng, Richard A Herring, Linda G Herring and one other person are people possibly related to Leellia. 1967 is this person's birth date.