Logo

15.05.2008
Towell Auto Centre bags no. 1 position globally again for the Mazda Overall Customer Service award
Read More

Pioneers in the automobile business in Oman since 1972, there’s hardly another that can match up to Towell Auto Centre (TAC) – the trusted name in customer service, product knowledge, job skill and technology. An integral part of the W J Towell Group, TAC takes off from the same principle of its parent company and ensures the easy availability of high quality motor products....
Read More
  Quick links
 
  Mazda | Seat | Bridgestone

Find exciting Careers and Join the Winning Team of Towell Auto Centre...
Read More