Sela for Power, Automation and Safety Systems (Sela-PASS) is located in Jeddah, Saudi Arabia on Abdul Rahman Ibn Ahmad As Sidayri, As Salamah. Sela for Power, Automation and Safety Systems (Sela-PASS) is rated 4.1 out of 5 in the category security system supplier in Saudi Arabia.
Address
Abdul Rahman Ibn Ahmad As Sidayri, As Salamah