Gamal Office For Electric Eng. & General Contracting Posted on July 6, 2016 by engmansy Gamal Office For Electric Eng. & General Contracting 35 El Teraa El Boulakeya St 2359263