Hilson Computers - North LegonShoppingTema Municipal, Greater Accra0302986507Not providedVisit website