Alaa For Industry (AFI) is located in Khodariya, Saudi Arabia on Al Muhammadiyah, King Saud street, Al Dowayan, Building 12 & 13. Alaa For Industry (AFI) is rated 2.8 out of 5 in the category industrial equipment supplier in Saudi Arabia.
Address
Al Muhammadiyah, King Saud street, Al Dowayan, Building 12 & 13