- Amanzimtoti, KwaZulu-Natal, South Africa
STZ ENGINEERING is a company based out of 9173 PHASE 02 LOVU THANDI MLALA RD, AMANZIMTOTI, Kwazulunatal, South Africa.