Leonard has reached the age of 80 years. 3890 County Road 126 #126, Hesperus, Co 81326 is where Leonard lives. In addition to Hesperus, Leonard also lived in Denver and Aurora. The phone number...