« Back to Telecoms and Internet Service Providers Africell Address25 Bathurst Street CityFreetown Phone+232 22 226213