Loading…
Discover Al Jawhara Mall in Yanbu. View ratings, location details and directions on Google Maps.
Category: Malls & Markets
Address: 6550 Rabigh St, Al-Jabriah, 2258, Yanbu 46455, Saudi Arabia
Phone: 074630 81852
Data health: 0%