Other a city that he has stayed in is Chicopee. Leonard’s current address is 33 Jennings St, Chicopee, Ma 01020. The birth year was listed as 1927. Leonard owns the phone number (413) 592-7220. The current age of Leonard is 96.