Ruth Locin was born in 1917, age 107. Ruth Locin's address is 4700 Old Orchard Road Apt 210, Skokie, IL 60076. Possible relatives include Benjamin Locin, Margaret Locin and 1 others.
Address History: 4700 Old Orchard Road Apt 210, Skokie, IL 60076
Results 1 - 1 of 1