The current age of Leonard is 64. Jonesboro is a city Leonard has lived in. The number currently linked to Leonard is (870) 935-2828. Leonard currently resides at 3114 Aspen Dr, Jonesboro, Ar 72404. This person's birth year is 1960.