Alexandria Oil & Soap Co. Posted on June 21, 2016 by engmansy Alexandria Oil & Soap Co. 76 Canal El Mahmoudya St 03 360-7879