10702 Stone Canyon Rd #230, Dallas, Tx 75230 is where Ophelia resides. The birth year was listed as 1949. The current age of Ophelia is 75. Cities Ophelia has lived in before are Los Angeles, Flushing, Pembroke Pines and one other city. Phone number listed for Ophelia is (323) 481-7143.