Other a city that he has stayed in is Russiaville. This year Leonard celebrated his 47 birthday. Leonard's birth date was listed as 1977. Leonard’s current address is 293 Union St, Russiaville, In 46979. Leonard owns the phone number (765) 883-5640.