nile sat for satellites & electronics
nile sat for satellites & electronics
15 el barameka st – cairo … 02 2261-1340
nile tv international
inside radio & tv bldg. – cairo .. 02 2579-9358
nirouz sat
2 el zahawy st. – cairo 02 2670-1583
naur allah
421 abou kir rd. – alexandria .. 03 562-0421
omega link
508 ahmed el zamor st.
cairo. . ….. 02 2411-3780