Light of The World Academy is located in Chowa, Zambia on GCWR9QV, Former Zambia Railways Offices, Opposite Kabwe District Police HQ Off Chilubi-Island Road Kabwe. Light of The World Academy is rated 3.6 out of 5 in the category school in Zambia.
Address
GCWR9QV, Former Zambia Railways Offices, Opposite Kabwe District Police HQ Off Chilubi-Island Road Kabwe