Mesfin Computer Solutions Return to Directory Listing Category Computers/Computer Accessories Suppliers, Distributors and Stores in Ethiopia Description Location: Addis Ababa, Ethiopia Address Addis Ababa, Ethiopia