Imani Odelia was born in 1979, age 44. Imani Odelia's address is 536 Mellview Avenue Southwest, Atlanta, GA 30310. Possible relatives include Shani Barnes, Azure Macklin and 1 others. Imani's latest phone number is (404) 255-4685. Previous phone numbers include (404) 753-1424.
Address History: 536 Mellview Avenue Southwest, Atlanta, GA 30310;
1215 Ashford Gables Drive, Atlanta, GA 30338;
Sugar Hill, GA 30518
Results 1 - 1 of 1