Send us a message
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.
477 Witherite Street, The Willows,
Pretoria, South Africa
GPS Coordinates: 25° 46’03.89”S 028° 18’28.69”E
PostNet Suite 221, Private Bag X04, Menlo Park, 0102