Venda Plaza, Shop A14C, Thohoyandou police St, Thohoyandou, 0950, Sout...
Unnamed Road, Thohoyandou, South Africa