SETRA Cable Division is located in Jeddah, Saudi Arabia on Al Baladeah Al Baladeah, 8364, Al Aziziyah District. SETRA Cable Division is rated 4 out of 5 in the category cable company in Saudi Arabia.
Address
Al Baladeah Al Baladeah, 8364, Al Aziziyah District