Leonard's birth year is 1972. Leonard has reached the age of 53 years. Public records show Patterson and Chicago as cities Leonard also stayed in. Leonard’s residency is at 304 Cleveland St...