The birth year was listed as 1939. Other cities that he has stayed in are Andover, North Billerica, Dorchester Center and one other city. The current age of Leonard is 84. The number currently linked to Leonard is (718) 432-0677. Leonard’s residency is at 3333 Henry Hudson Pkwy #N, Bronx, Ny 10463.