Court of Appeal in Riyadh محكمة الاستئناف العامة بالرياض
Address: 2406 Abi Bakr Al Baghdadi Street Al Murooj
Neighborhood: Al Murooj
City: Riyadh
Region: Riyadh
Postal code: 12283
Country: Saudi Arabia