Master For Car Towing Posted on June 17, 2016 by engmansy Master For Car Towing Shell Station, Beginning Of Cairo Ismaileya Desert Rd. EL HERAFEYEEN 012 230-7305