Leo has reached the age of 99 years. 300 Good Samaritan Dr, Mountain Home, Ar 72653 is where Leo resides. The number currently linked to Leo is (616) 845-7968. Other cities that he has stayed in are Ludington, Urbandale, Des Moines and one other city. Leo was born in 1924.