The residency of Leonard is at 1127 Hammond St, Lansing, Mi 48910. Records link phone number (517) 484-0087 with Leonard’s details. The age of Leonard is 60. His birth year was listed as 1964. Other a city that he has stayed in is Lansing.