Technical Center For cars Repair Posted on June 19, 2016 by engmansy Technical Center For cars Repair 18 Chambolion St – Cairo .02 2574-4498 Ind. Zone – Cairo … 02 2698-1896