Traffic Department of West of Riyadh is located in Riyadh, Saudi Arabia on Hussain Al Ash Shaikh, Suwaidi، As Suwaidi. Traffic Department of West of Riyadh is rated 2.2 out of 5 in the category traffic police station in Saudi Arabia.
Address
Hussain Al Ash Shaikh, Suwaidi، As Suwaidi