selected country
Kenya

Limuru Milk Processors Ltd

Business address
Off Makupa Round Cause way, Mombasa, Kenya
Phone
+254-412493333