A city Leo has lived in before is Hudson. The current age of Leo is 95. Leo’s current address is 11 Livingston Pkwy, Hudson, Ny 12534. Leo has listed phone number: (518) 828-7755. 1929 is the birth year of Leo.