Leo Altshuler was born in 1916, age 107. Leo Altshuler's address is 25900 Euclid Avenue Apartment 209, Euclid, OH 44132. Possible relatives include Rose Altshuler. Public records show Leo has also lived in Cleveland, OH and Willoughby, OH. Leo's latest phone number is (216) 289-6612. Previous phone numbers include (216) 481-8616 and (216) 870-0480. The latest email address for Leo Altshuler is leo****@hotmail.com.
Related to: Rose Altshuler
Address History: 25900 Euclid Avenue Apartment 209, Euclid, OH 44132;
342 Balmoral Drive, Cleveland, OH 44143;
Willoughby, OH 44094;
Willoughby Hills, OH 44094
Emails: leo****@hotmail.com
Results 1 - 1 of 1