Plymouth and Eldorado are cities Leo has lived in. The phone number (315) 837-4305 is Leo’s. The birth year was listed as 1926. The residency of Leo is at 103 Gray Rd, Plymouth, Ny 13832. The possible relatives of Leo are William J Remillard, Beatrice Remillard, Marion A Remillard and 4 other people. The age of Leo is 97.