Leo’s residency is at 903 Friar Tuck Ln, Webster, Ny 14580. The number currently linked to Leo is (585) 671-6807. Leo was born in 1930. The age of Leo is 94. Leo has previously lived in Henrietta and Rochester. Leo is related to or closely associated with James M Oakes, Maryellen W Oakes, Mary Breeseoakes and 2 other people.