The current age of Leo is 102. His birth year was listed as 1921. Phone number listed for Leo is (603) 882-7002. The residency of Leo is at 12 Wheaton Dr, Nashua, Nh 03063. Other a city that he has stayed in is Nashua.