Tony Flesch Email
VP New Business Ventures . Maple Leaf Farms
Leesburg, IN
LocationPrimary Email
How to contact Tony Flesch
Join and see Tony's contact info for free!Phone
Current Roles
Employees:
442Revenue:
$149.2MAbout
Duck, Down & Above, is the Maple Leaf Farms, Inc. retail store located at World Headquarters in Leesburg, Indiana. The store first opened its doors in October 2011, during the headquarters dedication and open house events. It held its official grand opening on December 10, 2011, with taste samples, standing-room-only duck cooking demonstrations and door prize drawings.Maple Leaf Farms Address
101 E. Church St.Leesburg, IN
United States