People possibly related to Leo are Clara R Friday, James A Friday, Cary E Friday and 4 other people. This person has lived also in Rochester and Batavia. The number currently linked to Leo is (585) 343-7026. Leo was born 112 years ago. Leo currently resides at Orchard St, Albion, Ny 14411. This person's birth year is 1912.