Leo has reached the age of 106 years. Records link phone number (914) 934-0402 with Leo’s details. The residency of Leo is at 1200 King St #118, Rye Brook, Ny 10573. Public records show New Rochelle, Port Chester, Rye Brook and 2 other cities as cities Leo also stayed in. His birth year was listed as 1919.