Records link phone number (413) 739-4488 with Leonard’s details. Other a city that he has stayed in is Springfield. Leonard's birth date was listed as 1941. The age of Leonard is 84. The residency of Leonard is at 69 Sanderson St #201, Springfield, Ma 01107.