Leonard has listed phone number: (928) 726-2284. In addition to Yuma, Leonard also lived in Madison, Union Grove, Tarawa Terrace and one other city. Leonard’s residency is at 2974 24Th Ln, Yuma, Az 85364. The current age of Leonard is 47. His birth year was listed as 1977.