Leonard was born in 1957. Leonard has listed (303) 346-3929 as his phone number. 12912 Ironstone Way #203, Parker, Co 80134 is where Leonard lives. Possible relatives of Leonard are: Mary V Vowell, Rhonda Lynn Vowell, Raymond V Vowell and 4 other people. This person has lived also in Highlands Ranch, Aurora, Littleton and 4 other cities. Leonard has reached 67 years of age.