1001 Culdesac Ave, Culdesac, Id 83524 is where Leo resides. Leo's possible relatives are Shelley Kaschmitter, Michelle Louise Milionis, Erma Dean Milionis and 4 other people. Leo has reached the age of 96 years. Phone number listed for Leo is (208) 843-5695. The birth year was listed as 1928. Leo has previously lived in Culdesac and Lewiston.