AFGRI Animal Feeds operates from seven strategically located mills and five depots across the country.

Mills

  • Bethlehem
  • Dryden
  • Eloff
  • Isando
  • Klipheuwel
  • Paterson
  • Pietermaritzburg

Depots

  • Bloemfontein
  • George
  • Swellendam
  • Porterville
  • Delmas