Other cities that he has stayed in are San Francisco, Chicago, Darien and one other city. Leo turned 84 years old. This person's birth year is 1939. 1 Winding Rd, Henderson, Nv 89052 is where Leo resides. The phone number (702) 614-1187 is Leo’s.