Other cities that he has stayed in are Tunica, Moss Point, Lancaster and 3 other cities. Leonard's birth date was listed as 1954. The current age of Leonard is 70. Leonard is a resident of 312 Zurbrick Rd #B, Depew, Ny 14043. Leonard has listed (315) 265-7136 as his phone number.