Other cities that he has stayed in are New Castle and Wilm. Leonard has listed (302) 838-0612 as his phone number. 1921 is his birth date. This year Leonard celebrated his 102 birthday. Leonard’s current address is 421 Aldwych Dr, Bear, De 19701.