Cleatus Leimbach was born in 1919, age 105. Cleatus Leimbach's address is 7809 Ivydale Drive , Indianapolis, IN 46250. Possible relatives include Agatha Leimbach, Catherine Leimbach and 2 others. Cleatus's latest phone number is (270) 240-4476. Previous phone numbers include (812) 544-2346.
Address History: 7809 Ivydale Drive, Indianapolis, IN 46250;
444 Po Box, Santa Claus, IN 47579;
Owensboro, KY 42303
Results 1 - 1 of 1