Business Name
Super animal feed processing factory
Shaggar city, Mana abbichu subcity, Tufa Muna wereda, Suluta-Mizan, Oromia, Ethiopia Located 7km far from capital city, Addis Ababa, Sululta, Ethiopia