He has stayed in Kansas City before moving to Kansas City. The birth year was listed as 1919. Leonard turned 104 years old. Phone number listed for Leonard is (816) 444-9954. Leonard currently resides at 7144 Olive St, Kansas City, Mo 64132.