The residency of Leonard is at 6251 Walina Ct, Salem, Or 97317. The current age of Leonard is 78. He has stayed in Salem, Eugene and Fort Collins before moving to Salem. Leonard's birth date was listed as 1946. The phone number (503) 749-4073 is Leonard’s. Iris Productions is business that might have connection with Leonard.