Place Category: Department Store
A subsidiary of the Omar Zawawi Establishment (OMZEST), Oman Mechanical Services Co. Ltd. LLC (OMSC) has been actively operating in Oman as a leading multi-faceted company since 1972.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.