7480 Graham Rd, Saint Charles, Mi 48655 is where Leonard lives. The current age of Leonard is 102. Other a city that he has stayed in is Saginaw. The birth year was listed as 1922. The phone number (989) 865-9844 is Leonard’s.