The birth year was listed as 1941. Leo is a resident of 4525 420Th St, Hospers, Ia 51238. Leo has reached 83 years of age. A city Leo has lived in before is Hospers. The possible relatives of Leo are Mark J Stoll, Paul David Stoll, Elaine Marie Stoll and 3 other people. Records link phone number (712) 752-8693 with Leo’s details.