Welcome! We've got the best gourmet Moulard Duck fares and fresh Pekin Duck in America.

We are currently updating our website. We greatly appreciate your patience. Please call our office at 610-562-2278 if you need assistance placing an order.