Phone number listed for Leo is (859) 485-4360. 26 Plum St, Walton, Ky 41094 is where Leo resides. Possible relatives of Leo are: Julie A Benton, Katrina S Ruedebusch, Richard Alan Benton and 5 other people. 1917 is the birth year of Leo. Leo was born 107 years ago. Other cities that he has stayed in are Villa Hills and Erlanger.