Lillie Labuzan was born in 1917, age 106. Lillie Labuzan's address is 5631 Holley Lane , New Orleans, LA 70126. Possible relatives include Robert Labuzan. Public records show Lillie has also lived in New Orleans, LA. Lillie's latest phone number is (504) 245-8090.
Also goes by: Lillie L Labuzan
Related to: Robert Labuzan
Phone Numbers: (504) 245-8090
Results 1 - 1 of 1