Leo Kruger was born in 1926, age 97. Leo Kruger's address is 1213 Watson Street , Streator, IL 61364. Possible relatives include Kevin Delong, Stephanie Delong and 1 others.
Address History: 1213 Watson Street, Streator, IL 61364
Results 1 - 1 of 1