The possible relatives of Leo are Terry Scott Luedtke, Jean S Luedtke, Tami A Luedtke and one other person. Leo's birth date was listed as 1945. Phone number listed for Leo is (402) 551-3501. The current age of Leo is 80. 5232 Poppleton Ave, Omaha, Ne 68106 is where Leo resides. This person has lived also in Ames and Omaha.
His ethnicity is German. Leo belongs to Western European ethnic group. He is fluent in English language. Level of education Leo compleated is high school.