Metra Clark (Pty) Ltd
Cooling / Air Conditioning
33 Toekoms St - Upington
Northern Cape
Upington - 8801 - South Africa
Northern Cape
Upington - 8801 - South Africa
Metraclark is the largest, best known and most trusted supplier of quality, efficient refrigeration & air conditioning components.
Metraclark is the largest, best known and most trusted supplier of quality, efficient refrigeration & air conditioning components.




































