Leo turned 107 years old. 72 Hickory Ln, Closter, Nj 07624 is where Leo resides. Other cities that he has stayed in are Closter, Rivervale and Cresskill. His birth year was listed as 1918. Leo is related to or closely associated with Maryann L Liddy, Susan M Liddy, Elizabeth A Postolakis and 6 other people. The number currently linked to Leo is (201) 768-7818.