Off Sylvia Pankhurst Street, 900 metres from Piazza, Addis Ababa
22 Mazorea/ Off Equatorial Guinae St., Addis Ababa
Adwar street, Addis Ababa, Ethiopia, Addis Ababa
Opposite side to Anbessa City Bus HQ, Addis Ababa
Near Saint Gebriel Hospital, Addis Ababa
Belay Zeleke Road, Addis Ababa, Ethiopia, Addis Ababa
Namibia Street, Beside Shalla Park, Addis Ababa