Leonard's birth year is 1957. Leonard turned 67 years old. Leonard’s residency is at 820 Concord Ave #2, Boulder, Co 80304. Longmont and Boulder are cities Leonard has lived in. The number currently linked to Leonard is (720) 684-6392. Leonard's possible relatives are Lenard R Hardin, Charlotte A Hardin, Sydney M Hardin and one other person.