Omowale Amulerumarsha was born in 1945, age 78. Omowale Amulerumarsha's address is 2750 Tanglewood Trail , Atlanta, GA 30344. Possible relatives include Marshall Amuleru, Albert Marshall and 10 others. Public records show Omowale has also lived in Atlanta, GA and Decatur, GA. Omowale's latest phone number is (404) 349-2990. Previous phone numbers include (404) 629-6824.
Address History: 2750 Tanglewood Trail, Atlanta, GA 30344;
2500 Batavia Street, Atlanta, GA 30344;
Decatur, GA 30034;
Lilburn, GA 30047
Results 1 - 1 of 1