Auto Center

Category
Name
Auto Center
Category
Note
Towell Auto Group is one of the six strategic pillars of business for the WJ Towell Group and in Oman is represented by Towell Auto Centre(TAC Oman), Eint Automotive & Towell Lease which constitute the top auto brands & services under one house of trust.

Towell Auto Centre - Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 40 years of being recognized as a trusted name in customer service. TAC takes off from the principle of its parent company and ensures the easy availability of high-quality motor products coupled with the highest standard of service to its esteemed customers.
Categories