Leonard's birth date was listed as 1916. The current age of Leonard is 109. The residency of Leonard is at 21028 Elberta Rd #B, Lynnwood, Wa 98036. He has stayed in Spokane and Lynnwood before moving to Lynnwood. Phone number listed for Leonard is (509) 327-2651.