Leonard has previously lived in Tigard, Sherwood and Portland. Leonard has reached the age of 89 years. Leonard has listed (503) 624-8340 as his phone number. Leonard now resides at 9856 Kable St, Portland, Or 97224. His birth year was listed as 1935.