Churchill Ave, Addis Ababa, Ethiopia
Bus Station is a Bus station located at Churchill Ave, Addis Ababa, Ethiopia. It has received 5 reviews with an average rating of 3.6 stars.
The address of Bus Station: Churchill Ave, Addis Ababa, Ethiopia
Bus Station has 3.6 stars from 5 reviews
Bus station