1112 10Th Ave, Troy, Ny 12182 is where Leo resides. Other a city that he has stayed in is Clifton Park. Records link Leo with Patricia J Prescott, Marilyn A Prescott, Forrest Prescott and 2 other people. Leo's birth year is 1931. Records link phone number (518) 237-3342 with Leo’s details. Leo has reached the age of 93 years.