Explore details about location NE Whistling Duck Way. NE Whistling Duck Way is a location situated within the Port St. Lucie alongside other areas such as NE Moss Rose Place, Lazy River Parkway, Northwest Brownell Terrace.