< back to search Kibera South Dispensary Address Lindi Kibera Nairobi Get directions Contact info [email protected] 00254720115087