Public records show Clio and Mount Morris as cities Leo also stayed in. Leo’s residency is at 11399 Hidden Oaks Dr #74, Clio, Mi 48420. The age of Leo is 92. Records link Leo with Gregory Allan Marx, Grace F Marx, Matthew William Marx and 3 other people. Leo has listed phone number: (810) 686-2089. Leo's birth date was listed as 1931.