Al Nakheel Mall Gate 3

Exit 9 Al Imam Saud Ibn Abdul Aziz

Branch Road, Al Mughrizat, Riyadh

12483 – Saudi Arabia