Kibos Sugar & Allied Industries

Food Processors

Amenties

  • Food Processors & Beverage Companies

Location

Kibos, Off Kibos Road, Kisumu