Leonard is a resident of 5005 Nob Hill Dr #358, Minneapolis, Mn 55439. This year Leonard celebrated his 67 birthday. Leonard's birth date was listed as 1957. Leonard has previously lived in Minneapolis, Hopkins and Houston. The phone number (952) 942-5040 is Leonard’s.