4028 Amber Ln, West Alexandria, Oh 45381 is where Leonard resides. We have found 7 possible relatives of Leonard: Ralph Augustian Vencill, Dedra J Strawser, Stella M Vencill and 4 other people. Other cities that he has stayed in are Englewood, Dayton, New Lebanon and 2 other cities. 1969 is the birth year of Leonard. Leonard has reached the age of 55 years. Leonard has listed (937) 839-5601 as his phone number.