This person's birth year was listed as 1925. The residency of Leod is at 231 Hudson St, Pelham, Ny 10803. Records link phone number (914) 738-2602 with Leod’s details. Leod has reached 98 years of age. This person has lived also in Essex.