Other cities that he has stayed in are Florence and Anderson. 203 8Th St, Florence, Co 81226 is where Leo resides. The current age of Leo is 74. The number currently linked to Leo is (290) 287-6314. Leo's birth year is 1950. Leo is related to or closely associated with Juanita Galvan, Jaunita E Fisk, Amy Fisk and one other person.