Address

Ndola Zambia District

No. 6 Tusha Road, Ndola
Zambia