Leonard Idlburg's address is 1345 52nd Street , Kenosha, WI 53140. Possible relatives include Grace Idleburg, Leonard Idleburg and 1 others. Public records show Leonard has also lived in Atlanta, GA and Lilburn, GA. Leonard's latest phone number is (262) 764-7092. Previous phone numbers include (708) 248-2306 and (815) 650-3513.
Address History: 1345 52nd Street, Kenosha, WI 53140;
1836 Windsor Drive Sw, Atlanta, GA 30311;
Lilburn, GA 30048;
Norcross, GA 30092;
Zion, IL 60099
Results 1 - 1 of 1