David Livingstone Senior Secondary School.

Where leaders are shaped through education to play a meaningful role in their community and further afield,

Email Us