Leonard is a resident of 1149 Mount Werner Cir, Colorado Springs, Co 80905. 1956 is the birth year of Leonard. Leonard was born 68 years ago. He has stayed in Colorado Springs before moving to Colorado Springs. Leonard has listed phone number: (719) 442-2028. Records link Leonard with Eva Carolyn Aragonaldaz, Jeanine M Martinez, Amelia C Aldaz and 4 other people.