He has stayed in Little Rock before moving to Little Rock. Leonard was born in 1974. Leonard currently resides at 508 Rose St, Little Rock, Ar 72205. The number currently linked to Leonard is (501) 664-4392. This year Leonard celebrated his 50 birthday.