The birth year was listed as 1921. This year Leo celebrated his 102 birthday. Leo’s current address is 1507 Groves Dr, Ozark, Mo 65721. A city Leo has lived in before is Springfield. Records link phone number (417) 865-2468 with Leo’s details.