The Big Duck is in the town of Flanders, New York. Street Address: 1012 NY-24, Flanders, NY 11901