The age of Leonard is 55. Leonard was born in 1969. Leonard now resides at 215 Hesse St, Howell, Mi 48843. We have found 9 possible relatives of Leonard: Christine Yokich Mccoy, Christine R Chaffee, Maurice Chaffee and 6 other people. He has stayed in Sterling Hts, Sterling Heights, Fort Bliss and 2 other cities before moving to Howell. Leonard has listed (586) 264-0062 as his phone number.