Mars Computer and Computer Accessories Sales Return to Directory Listing Category Computers/Computer Accessories Suppliers, Distributors and Stores in Ethiopia Description Mobile: +251911868048 Location: Addis Ababa, Ethiopia Phone +251911868048 Address Addis Ababa, Ethiopia