Alexandria Oil & Soap Co. Posted on June 30, 2016 by engmansy Alexandria Oil & Soap Co. 76 Canal El Mahmoudya St 03 3607879