Maple Leaf Farms is located at 101 E. Church St., Leesburg, IN 46538. It has around 500 - 1K employees. Its revenue is around $50 - 100M. Farming establishment primarily engaged in hatching poultry. The parent company of this organization is Maple Leaf, Inc. USA...