Leonard was born in 1967. Records link phone number (812) 438-2736 with Leonard’s details. Public records show Rising Sun and Risingsun as cities Leonard also stayed in. Leonard’s current address is 912 Burgess Ave, Rising Sun, In 47040. The current age of Leonard is 57.