Leo has reached the age of 87 years. Leo has listed phone number: (585) 394-6915. Leo has previously lived in Farmington, Rochester, Lima and one other city. Leo's birth year is 1936. Leo is related to or closely associated with Francis P Hammond, Paul E Hammond, Patricia P Hammond and one other person. 5289 Emerson Rd, Canandaigua, Ny 14424 is where Leo lives.