Tembisa SS Home/Electrical substation/Tembisa SS 81 Mehlulo St, Emangweni, Tembisa, 1632 Contacts 81 Mehlulo St, Emangweni, Tembisa, 1632 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Electrical substation Adamskraal Windfarm Substation Breede River DC Electrical substation Reitzburg Rural Substation S35 Electrical substation Mimosa Substation Kwanonzwakazi, Alicedale Electrical substation Protea DS 1596 Buthelezi St, Protea North, Soweto, 1818 Categories Electrical substation