Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 40 plus years of being recognized as a trusted name in all automotive related products & services and aims to be the one-stop centre in this segment.
6th March 2019: Muscat, Oman: Committed towards encouraging young sporting talent in Oman, Towell Auto Centre (TAC), a division of the highly successful WJ Towell…
MoreXX April 2019: Muscat, Oman: Mazda’s strong, stylish and popular crossovers comprising the Mazda CX-3 and CX-5 have been awarded the ‘Best Sub Compact SUV’…
MoreSubmit your profile here and join the world of Towell Auto Centre!
If you have any queries, complaints or feedback, you can write to us:
+968 24 526 650
+968 24 526 652
P.O.Box: 1194 | P.C:130 | Azaiba
Muscat | Sultanate Of Oman