This person has lived also in Aurora. The current age of Leonard is 83. 1941 is the birth year of Leonard. The number currently linked to Leonard is (719) 392-8987. Leonard’s current address is 4060 Wylie Ln, Colorado Springs, Co 80916.