This person's birth year is 1942. Ames and Ellsworth are cities Leo has lived in. The age of Leo is 82. Leo’s current address is 3230 Xircus Ave #43, Ellsworth, Ia 50075. Leo's possible relatives are Ray M Rude, Marie Velma Rude, Brad Alan Rude and 2 other people. Phone number listed for Leo is (515) 836-4429.