Menuela Odell was born in 1950, age 73. Menuela Odell's address is 43 Cook Street , Palm Desert, CA 92211. Possible relatives include Jerome Davis, Ossie Davis and 3 others. Public records show Menuela has also lived in Palm Desert, CA. Menuela's latest phone number is (760) 262-8841.
Phone Numbers: (760) 262-8841
Results 1 - 1 of 1