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 (970) 382-2255 is Leonard’s. The birth year was listed as 1944. Wendy Rachelle Fehringer, William Victor Fehringer, Danette Renee Fehringer and 6 other people are people possibly related to Leonard.