Go Back Section Title Facebook Twitter LinkedIn Report Abuse × Your Complain* Kenbird Farms Nairobi Depot Nairobi Depot Tel: 020 – 219903 Contact Information Phone 020 – 219903 Author Info AIRC Member since 8 months ago https://airc.techwill.co.ke View Profile Contact Listings Owner Form Submit