The number currently linked to Leonard is (806) 655-1001. 1934 is the birth year of Leonard. Leonard has reached the age of 89 years. Canyon and Tulia are cities Leonard has lived in. Leonard now resides at 79 Jynteewood Dr, Canyon, Tx 79015. Public records show that Leonard is connected with Rea Commodities, Inc.