King Abdullah Road intersection with Abu Bakr Al Siddiq building Tharwa, Riyadh, Saudi Arabia.

8001241221

Copyright (English)