This paper presents a location-allocation model considering the expected disruption cost(EDC) for design of robust supply chain. In the model, two uncertain situations are considered, failure of supplier`s ability and fluctuation of customer demand. The model tries to find the facility location and transportation quantity from manufacturing centers to customers via warehouses to minimize total cost and EDC. The model is formulated using integer programming, in which it is hard to get the exact optimal solution when the size of problem is too big. Thus we propose a modified two-dimensional genetic algorithm(GA). The numerical experiment is conducted using the proposed GA and CPLEX. The experimental result showed the effectiveness of the proposed model and GA on this problem.