Contractor Al Jazeera Maintenance and Operation
Office No 107, Al Matar Street, Next Dr Idriss Hospital, حي العمارية, 22237, جدة, SA Saudi Arabiacontacts phone: +966 12 645 6636
Latitude: 21.4945217, Longitude: 39.1934401
larger map & directionsread more