He has stayed in Northglenn and Denver before moving to Northglenn. 2340 104Th Pl, Northglenn, Co 80234 is where Leonard resides. Leonard has reached 66 years of age. The phone number (303) 451-1299 is Leonard’s. The possible relatives of Leonard are Gloria Eusebia Grant, Aubrey E Grant, Melissa Annlucille Grant and one other person. This person's birth year is 1958.
Leonard was the owner of Honda Accord with VIN 1HGCP3F85CA032935. His cars was purchased in 2012.