Mbayo Academy School is a School located in Sierra Leone. It is one of the 642 schools in Sierra Leone. Address of Mbayo Academy School is Freetown, Sierra Leone.
Some of the places around Mbayo Academy School are -
In very close proximity, around 200 meters, there is one more School - Mbayo Academy School
Freetown, Sierra Leone
Address of Mbayo Academy School is Freetown, Sierra Leone.
Mbayo Academy School is a School in Sierra Leone