Louis Lekovich was born in 1929, age 95. Louis Lekovich's address is 8059 Hoover Lane , Indianapolis, IN 46260. Possible relatives include Kathleen Jones, Daniel Lekovich and 4 others.
Address History: 8059 Hoover Lane, Indianapolis, IN 46260
Results 1 - 1 of 1