Ophelia Odell was born in 1967, age 56. Ophelia Odell's address is 7100 Constitution Avenue Ne Apt 15, Albuquerque, NM 87110. Possible relatives include Meda Dell, Billy Odell and 7 others. Public records show Ophelia has also lived in Fort Defiance, AZ. Ophelia's latest phone number is (505) 264-6905. Previous phone numbers include (505) 268-2619 and (505) 385-7228.
Address History: 7100 Constitution Avenue Ne Apt 15, Albuquerque, NM 87110;
775 Po Box, Fort Defiance, AZ 86504
Results 1 - 1 of 1