Abena Olugbala's address is 6255 Lamp Post Place , Atlanta, GA 30349. Possible relatives include Kenya Edwards. Public records show Abena has also lived in Atlanta, GA and Decatur, GA. Abena's latest phone number is (404) 228-0094. Previous phone numbers include (404) 353-4733 and (404) 580-3278.
Related to: Kenya Edwards
Address History: 6255 Lamp Post Place, Atlanta, GA 30349;
2042 Bayrose Circle, Atlanta, GA 30344;
Decatur, GA 30035;
Midland, GA 31820;
Riverdale, GA 30296
Results 1 - 1 of 1