1. Maple Leaf Farms Inc. 101 E Church St, Leesburg, IN 46538 Coordinate: 41.32993,-85.84617 Phone: (574) 453-4500