Mazda has been awarded the Superbrands status in Oman and is the first country in the GCC to have won this prestigious recognition! Mazda reaches out to its customers through 11 Showrooms and 16 Service Centers across Oman.
Pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) has been instrumental in building Mazda Oman as one of the best automobile brands in the Sultanate, committed to setting new standards in Customer Service and Satisfaction.
This app keeps you up to date with all the latest models, and special offers for sales, service and used cars. It also gives you a means to communicate with ourselves and for you to receive the latest deals before anyone else.
* View latest offers on new and used cars
* Book for servicing
* Special events
* Discount coupons
- iPod Touch