where is the big duck at now.
The Big Duck. The Big Duck is located at 1012 Flanders Road (State Route 24) in Flanders. The Big Duck is a Long Island Landmark of national, state, and local significance, which celebrates the once-vibrant and world-renown industry that produced Long Island duckling for restaurants internationally.