Lillie owns the phone number (713) 694-8396. Lillie's birth date was listed as 1916. Lillie is related to or closely associated with Eartha Berry Currington, Eartha D Currington, Currington Yuronda and 5 other people. A city Lillie has lived in before is Houston. Lillie’s residency is at 6830 Della St, Houston, Tx 77093. Lillie turned 108 years old.