CONTACT US

Head Office , Barka II & Barka III Power and Desalination Plant

(+968) 26895100 / 26895101

(+968) 26895111

Address: PO Box 692, Postal Code 320,
Barka,
Sultanate of Oman

Please Click here to view the location map

Al Rusail Power Plant

(+968) 26895100 / 26895101

(+968) 26895111

Address: PO Box 134, Postal Code 124,
Rusail Industrial Estate,
Sultanate of Oman

Please Click here to view the location map

Sohar I & Sohar II Power and Desalination Plant

(+968) 26850515

(+968) 26850501

Address: PO Box 451, Postal Code 322,
Falaj Al Qabail,
Sultanate of Oman

Please Click here to view the location map

Email: info@stomo.com.om

Manah Power Plant

(+968) 25376136

(+968) 25376143

Address: PO Box 733, Postal Code 611,
Nizwa,
Sultanate of Oman

Please Click here to view the location map