Millicent Odera's address is 5841 Mt Hickory Drive #4, Memphis, TN 38197. Possible relatives include Josephine Odera. Public records show Millicent has also lived in Louisville, KY. Millicent's latest phone number is (901) 335-5198. Previous phone numbers include (901) 363-2382. The latest email address for Millicent Odera is mil****@yahoo.com.
Also goes by: Millicent A Odera
Related to: Josephine Odera
Address History: 5841 Mt Hickory Drive #4, Memphis, TN 38197;
4600 Shelbyville Road Suite 615, Louisville, KY 40207
Emails: mil****@yahoo.com,
mll****@yahoo.com
Results 1 - 1 of 1