The birth year was listed as 1939. Leo has previously lived in Neosho. Leo has reached 84 years of age. 1532 Dara Dr, Lebanon, Mo 65536 is where Leo lives. Records link Leo with Robert Neal Biggs, Rachel L Biggs, Joe B Biggs and 2 other people. The number currently linked to Leo is (417) 533-5552.