Leonard was born 70 years ago. Possible relatives of Leonard are: Sarah B Ogden, Jack B Ogden, Amy A Ogden and 4 other people. This person has lived also in Snohomish, Portland, Everett and 2 other cities. Leonard currently resides at 16275 Horseshoe Way, Beaverton, Or 97007. The number currently linked to Leonard is (503) 268-1471. Leonard is associated with Aaa Insurance Services, Inc. Leonard's birth date was listed as 1954.