Lillie Idleburg was born in 1950, age 74. Lillie Idleburg's address is 106 James Street , Tallulah, LA 71282. Possible relatives include Lewis Idleburg, Artis James and 4 others. Lillie's latest phone number is (318) 574-9543.
Phone Numbers: (318) 574-9543
Address History: 106 James Street, Tallulah, LA 71282
Results 1 - 1 of 1