76 Canal El Mahmoudya St. Posted on July 8, 2016 by engmansy Alexandria Oil & Soap Co. 76 Canal El Mahmoudya St. Alexandria . .03 360-7879 68 Sharikat El Petrol St. – Cairo .. 02 2234-2975 Ezbet Afify – El Gharbeya 040 254-2677 El Siad Rd. – Kafr El Sheikh 047 323-4733