Leonard has reached 103 years of age. 305 1St St, Fessenden, Nd 58438 is where Leonard resides. Leonard has listed (701) 547-3415 as his phone number. Leonard's birth date was listed as 1921. A city Leonard has lived in before is Fessenden.