Ophelia Davis was born in 1946, age 78. Ophelia Davis's address is 1311 W 72nd Place , Chicago, IL 60636. Possible relatives include Darnell Dabis, Charles Davis and 10 others. Public records show Ophelia has also lived in Chicago, IL. Ophelia's latest phone number is (773) 487-0507. Previous phone numbers include (773) 737-0534 and (773) 783-9618.
Results 1 - 1 of 1