El Karnak Compu Mall Posted on July 13, 2016December 6, 2022 by engmansy El Karnak Compu Mall 37 El Fath St., In Front Of Fleming Tram Station – Alexandria … 03 545-6095