El Beheira For Computer & Internet Services Ahmed Orabi St., El Safa Bldg. Posted on July 2, 2016 by engmansy El Beheira For Computer & Internet Services Ahmed Orabi St., El Safa Bldg. Tel 0453329910