Mazda has been granted Superbrands status in Oman, making it the first country in the GCC to receive this prestigious honor! Mazda serves its customers in Oman through 11 showrooms and 13 service centers.
Towell Auto Centre (TAC), a pioneer in the Oman automobile industry since 1972, has been instrumental in establishing Mazda Oman as one of the best automobile brands in the Sultanate, committed to setting new standards in Customer Service and Satisfaction.
This application serves as a platform for all Mazda fans in Oman to stay up to date on the latest offerings.
* View Current Car Offers
* Test Drive Reservation
* Service Appointment Scheduling
* Feedback Distribution
* Newsletter Registration
* Current Promotions
* A photo gallery
* Use of social media
* Addresses
* Model Specifications and much more!