You can rate the company American Feed Industry Insurance Company by filling out this form.
More contact info for American Feed Industry Insurance Company:
American Feed Industry Insurance Company
4685 Merle Hay Road Suite 200
50322 Des Moines