09.06.2013 News Meet Dr. Larry Barrett, Plum Island’s self-proclaimed ‘mayor’ Every morning, Dr. Larry Barrett rushes to Orient to catch a boat to work. Once he passes through security, he boards the Plum Island Ferry for a 20-minute ride...