Contact Information
Contact Info. The Animal Feed Manufacturers Association of South Africa (AFMA), is the official industry representative body of the South African feed industry in the livestock feed sector and larger agricultural environment. AgriHub Office Park, Block B, 477 Witherite Street, The Willows, Pretoria, South Africa.