Otto Rice was born in 1922, age 102. Otto Rice's address is 612 Cynthia Drive #796, Fayette, OH 43521. Possible relatives include Julie German, Michael Long and 5 others. Public records show Otto has also lived in Deltona, FL and New Smyrna Beach, FL. Otto's latest phone number is (219) 987-4054. Previous phone numbers include (419) 237-2188 and (708) 758-5624.
Address History: 612 Cynthia Drive #796, Fayette, OH 43521;
1786 South Village Drive, Deltona, FL 32725;
New Smyrna Beach, FL 32169;
Beecher, IL 60401;
Chicago Heights, IL 60411
Results 1 - 1 of 1