Azizia Location

2355 An Nakhil, Al Mursalat, Mecca 24247 8011, Saudi Arabia