Elanore Skiba was born in 1922, age 102. Elanore Skiba's address is 3100 Devonshire Road Apt 311, Cleveland, OH 44109. Possible relatives include Michelle Eddy, Gene Skiba and 2 others. Elanore's latest phone number is (216) 401-7614. Previous phone numbers include (216) 749-6619.
Address History: 3100 Devonshire Road Apt 311, Cleveland, OH 44109;
7110 Gilbert Avenue, Cleveland, OH 44129;
North Olmsted, OH 44070
Results 1 - 1 of 1