Wellfleet Police Department On Friday, June 28, 2024, at approximately 10:00 am, the Wellfleet Police Department received a call from a resident on Chequessett Neck Road reporting that approximately 50 dolphins appeared to be in distress in Wellfleet Harbor. At that time, the tide was going out, and many of the dolphins were stranded. IFAW […]