Leonard was born 98 years ago. Leonard was born in 1925. 166 Cascade Dr, Spring Creek, Nv 89815 is where Leonard resides. Cities Leonard has lived in before are Farmington Hills and Elk Grove Village. Phone number listed for Leonard is (847) 981-1064.