Leonard turned 68 years old. In addition to Trinidad, Leonard also lived in Lakewood, Denver and Trinidad. Leonard's birth year is 1956. The number currently linked to Leonard is (719) 846-1058. Leonard's possible relatives are Shirley M Heffron, Charlotte W Brown, Natalie A Brownvasquez and 6 other people. Leonard’s current address is 14607 County Road 711 #10, Trinidad, Co 81082.