Other cities that he has stayed in are Livingston, Rogue River, La Puente and 2 other cities. This year Leonard celebrated his 91 birthday. The residency of Leonard is at 120 Val Vista Dr #255, Mesa, Az 85213. Records link phone number (480) 529-3631 with Leonard’s details. His birth year was listed as 1933.