240 Catalina Shadows Blvd #B, Tucson, Az 85704 is where Leonard lives. Records link phone number (520) 297-7413 with Leonard’s details. The current age of Leonard is 88. Other cities that he has stayed in are Florence and Tucson. Leonard was born in 1936.