Nature's Health LTD Complex is located in Off Eastern Bypass, Kenya on behind Alpha Business Park. Nature's Health LTD Complex is rated 3 out of 5 in the category food manufacturing supply in Kenya.
Address
behind Alpha Business Park
Accessibility
Wheelchair-accessible seating