Leo Zelkin was born in 1920, age 104. Leo Zelkin's address is 38 Bluebird Hill Court , Manhasset, NY 11030. Possible relatives include Randi Madison, Harry Zelkin and 1 others. Public records show Leo has also lived in Forest Hills, NY. Leo's latest phone number is (516) 314-4963. Previous phone numbers include (516) 621-1524 and (516) 857-0603.
Results 1 - 1 of 1