Tecmed Africa - Windhoek
Physical Address 3 Ludwig Square,Unit No 2 Herbenstreit Strasse Ludwigsdorp Windhoek Namibia
T: +264 61 410 7501/2 F: +264 61 410 7503
Postal Address: P O Box 3355 Windhoek Namibia