Q: Where is Astra Industries Group?
A: Astra Industries Group is located at: 8128 Salah Ad Din Al Ayyubi Rd, As Sulimaniyah, Riyadh 12233, Saudi Arabia
Q: What are the coordinates of the Astra Industries Group?
A: Latitude: 24.702329, Longitude: 46.7219996
Q: How is Astra Industries Group rated?
A: Astra Industries Group has not rated yet on addressschool.com