His birth year was listed as 1923. He has stayed in Lower Gwynedd, Ambler, Moorestown and 2 other cities before moving to Englewood. Leonard currently resides at 5 Windsor Dr, Englewood, Fl 34223. We have found 5 possible relatives of Leonard: Janet C Hogue, Shirley T Ebert, Todd Alan Ebert and 2 other people. The number currently linked to Leonard is (215) 699-2459. The age of Leonard is 100.