Speed Tech Posted on June 21, 2016 by engmansy Speed Tech 32 Teba St. – Giza. . .02 3338-1597 47 Abbas El Akkad St. – Cairo … 02 2261-8179