Leo turned 68 years old. Records link phone number (518) 374-7275 with Leo’s details. 1956 is the birth year of Leo. Glenville, Scotia, Catskill and one other city are cities Leo has lived in. Leo’s current address is 1478 Wyoming Ave, Schenectady, Ny 12308.