Leonard’s current address is 7055 Wyandot St, Harpster, Oh 43323. The current age of Leonard is 54. Leonard's birth date was listed as 1971. The possible relatives of Leonard are Jill A Hershluikart, Lenny R Luikart, Lenny Hershluikart and 2 other people. Records link phone number (419) 294-3880 with Leonard’s details. This person has lived also in Upper Sandusky, Forest, Napoleon and one other city.