K

Latest Products

Showing 1–32 of 146 results

Get In Touch

ADDO Auto Accessories is a division of Kleen-Tex South Africa, home of premium mats for the last 30 years. Our products are fully manufactured in South Africa providing quick lead times on orders and supporting proudly local.

Location

Glen Anil, Durban, South Africa, 4510

Send A Message