Leo's birth date was listed as 1924. Leo currently resides at 1228 Leonard Rd, Saint Joseph, Mo 64506. The age of Leo is 99. Public records show Saint Joseph, Key Largo and Stanberry as cities Leo also stayed in. Leo is related to or closely associated with Matuseski Carol Stoll, Martha A Stoll, Stephen Edward Stoll and one other person. Leo has listed (816) 232-4263 as his phone number.