Phone number listed for Leo is (518) 439-6816. Leo has reached the age of 96 years. Public records show Delmar as a city Leo also stayed in. People possibly related to Leo are Ruth E Templeton, James F Denault, Elizabeth J Denault and 4 other people. Leo’s current address is 49 Dumbarton Dr, Delmar, Ny 12054. This person's birth year is 1927.
French is his ethnicity. Leo belongs to Western European ethnic group. English is his mother tongue. Level of education Leo compleated is high school. This person date of birth is 1927-08-19.
We found Leo's 1 car purchase in year 2010. Toyota Prius is the cars purchased by Leo.