He has stayed in Mccook before moving to Mc Cook. Leonard's birth date was listed as 1944. The number currently linked to Leonard is (308) 345-2089. Leonard currently resides at 711 12Th St, Mc Cook, Ne 69001. The current age of Leonard is 80.