Towell Auto Center LLC

Towell Auto Center distributes Mazda, Geely, JAC, and several other items. They are amongst the giants in Oman Auto Industry. They have served Oman for decades in relentless efforts and their wings span all over Oman in Sales and Services of automobiles.

What clients say

See all testimonials