Leonard has reached the age of 69 years. The birth year was listed as 1955. The possible relatives of Leonard are Michelle R Packard, David Earl Packard, Jackie Lou Packard and 6 other people. He has stayed in Springfield, Pueblo West, Campo and one other city before moving to Pueblo. Leonard has listed (719) 523-0115 as his phone number. Leonard’s current address is 1414 Moonbeam Dr, Pueblo, Co 81007.