22 Rebecca St, Pretoria West, Pretoria, 0183
012 327 1367
012 327 1370
Brake & Clutch Sales & Services, Clutch Manufacturers