Owida Clemens was born in 1915, age 108. Owida Clemens's address is 1221 N 14th Street , Harrisburg, PA 17103. Possible relatives include Alice Clemens.
Related to: Alice Clemens
Address History: 1221 N 14th Street, Harrisburg, PA 17103
Results 1 - 1 of 1