Ophelia Clemons was born in 1919, age 104. Ophelia Clemons's address is 16282 E Main Street , Tustin, CA 92780. Possible relatives include Linda Clemons, Elizabeth Williams and others. Public records show Ophelia has also lived in Lakewood, CA and Los Angeles, CA.
Address History: 16282 E Main Street, Tustin, CA 92780;
5100 Lakewood Boulevard, Lakewood, CA 90712;
Los Angeles, CA 90016;
Santa Ana, CA 92701
Ophelia Clemons's current address is 5831 West End Avenue West, Chicago, IL 60701. Ophelia's age is 60 years old (1963). Phone numbers associated with Ophelia are (218) 387-4252 and (319) 471-6520. Ophelia has also lived in Iowa City, IA. The latest email used to communicate with Ophelia Clemons is le_****@hotmail.com.
Address History: 5831 West End Avenue West, Chicago, IL 60701;
1053 Cross Park Avenue Apt A, Iowa City, IA 52240
Emails: le_****@hotmail.com
Results 1 - 2 of 2