Leo has previously lived in Ithaca. The phone number (607) 277-7739 is Leo’s. Leo now resides at 921 Tioga St, Ithaca, Ny 14850. Leo was born in 1946. Leo has reached the age of 78 years.