first floor, gate 1 - 6, al rashed mega mall fragment king abdullah branch road, madina, Saudi Arabia
More Locations
More locations can be viewed in the app