ICT - Njala University Mokonde is a Internet service provider located in Sierra Leone. It is one of the 6 Internet service providers in Sierra Leone. Address of ICT - Njala University Mokonde is Moyamba, Sierra Leone. Website of ICT - Njala University Mokonde is njala.edu.sl. ICT - Njala University Mokonde can be contacted at 23277818292.
Some of the places around ICT - Njala University Mokonde are -
Moyamba, Sierra Leone