Idell Rice was born in 1940, age 84. Idell Rice's address is 3859 East 177th Street , Cleveland, OH 44128. Possible relatives include Carolyn Rice, Dawn Rice and 2 others. Idell's latest phone number is (216) 921-1596.
Phone Numbers: (216) 921-1596
Address History: 3859 East 177th Street, Cleveland, OH 44128;
3859 E 177th Street, Cleveland, OH 44128;
Maple Heights, OH 44137
Results 1 - 1 of 1