Lillie currently resides at 7505 Rosser Est, Duncanville, Al 35456. Lillie was born in 1962. The phone number (205) 345-3252 is Lillie’s. Lillie's possible relatives are Orda B May, Samuel Ed May, John H Prather and 6 other people. Lillie has previously lived in Duncanville and Tuscaloosa. Lillie has reached the age of 62 years.