Eden Transport And Logistics Ltd is located in Mombasa, Kenya on 7th Floor, New Cannon Towers, Opposite Apollo House, Moi Avenue. Eden Transport And Logistics Ltd is rated 4.8 out of 5 in the category department of transportation in Kenya.
Address
7th Floor, New Cannon Towers, Opposite Apollo House, Moi Avenue