His birth year was listed as 1946. The number currently linked to Leonard is (479) 524-6797. Leonard currently resides at 313 Carl St, Siloam Springs, Ar 72761. The age of Leonard is 78. In addition to Siloam Springs, Leonard also lived in Siloam Spgs and Siloam Springs.