The number currently linked to Leonard is (937) 878-7189. Other cities that he has stayed in are Fairborn and Yellow Springs. Leonard’s residency is at 1749 Primrose Ln, Fairborn, Oh 45324. This year Leonard celebrated his 93 birthday. Leonard was born in 1930.