Leo now resides at 106 Barcrest Dr, Rochester, Ny 14616. 1932 is his birth date. Leo has listed (585) 663-4433 as his phone number. The age of Leo is 91. Public records show Rochester as a city Leo also stayed in.