Leo’s current address is 10445 Fairground Rd, Versailles, Mo 65084. This person has lived also in Versailles. The number currently linked to Leo is (573) 378-5215. The possible relatives of Leo are Verna Sue Morrison, Aaron Lee Morrison, Erik C Morrison and 5 other people. Leo was born 73 years ago. Leo's birth date was listed as 1951.