Phone number listed for Leo is (315) 488-0209. The birth year was listed as 1928. People possibly related to Leo are Theresa A Barden, William Theresa Barden, Theresa A Barden and 3 other people. Leo has reached the age of 95 years. 103 Simmons Ter, Syracuse, Ny 13219 is where Leo lives. Hamburg is a city Leo has lived in.