The residency of Leo is at 17667 Daisy Rd, Hughesville, Mo 65334. We have found 7 possible relatives of Leo: Tonya J Schuber, Dennis J Schuber, Michael L Schuber and 4 other people. The number currently linked to Leo is (660) 826-3039. Leo has reached 100 years of age. This person's birth year is 1924. Public records show Hughesville, Sedalia and Mora as cities Leo also stayed in.