Leonard has previously lived in Milwaukee. Leonard’s residency is at 4366 Honey Creek Dr, Greenfield, Wi 53220. The birth year was listed as 1943. The current age of Leonard is 81. Records link phone number (414) 543-6439 with Leonard’s details.