1
Sheger Building, Namibia St, Addis Ababa, Ethiopia
2
Snap Plaza, Addis Ababa, Ethiopia
3
301, Beza Building, Bole Sub City Addis Ababa, Ethiopia, 1000, Ethiopia
4
2Q3C+VWR, Addis Ababa 1000, Ethiopia
5
Addis Ababa, Ethiopia
6
Chad St Addis Ababa ET 4550, Chad St, Addis Ababa, Ethiopia
7
3M87+WJV, Addis Ababa, Ethiopia
8
bisrate gebriel, Addis Ababa, Ethiopia