Leo Ruch was born in 1936, age 87. Leo Ruch's address is 55 Cedar Avenue Extension , Islip, NY 11751. Public records show Leo has also lived in Copiague, NY. Leo's latest phone number is (516) 277-5279.
Phone Numbers: (516) 277-5279
Results 1 - 1 of 1