Amongst the pioneers in the automobile business in Oman since 1972, Towell Auto Centre (TAC) celebrates 40 plus years of being recognized as a trusted name in all automotive related products & services and aims to be the one-stop centre in this segment.
XX April 2019: Muscat, Oman: Mazda’s strong, stylish and popular crossovers comprising the Mazda CX-3 and CX-5 have been awarded the ‘Best Sub Compact SUV’…More
XX April 2019: Muscat, Oman: At TAC we love to hear from our customers about the happiness their vehicles have brought them. Recently we had…More
Submit your profile here and join the world of Towell Auto Centre!