He has stayed in Tulsa and Mcalester before moving to Tulsa. Leonard has reached 109 years of age. Leonard now resides at 8555 Lewis Ave #143, Tulsa, Ok 74137. Leonard owns the phone number (918) 423-7113. Leonard was born in 1915.