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 13 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 application is a platform for all Mazda lovers to stay up to date with latest offerings in Oman.
* View Latest Offers Cars
* Booking For Test Drive
* Booking For Service Appointment
* Share Of Feedback
* Newsletter Subscription
* Current Offers
* Gallery
* Social Media
* Locations
* Zoom-Zoom Magazine
* Model Specifications and much more!