making several stops along the Connecticut shoreline. They service New Haven’s State Street Station, Branford, Guilford, Madison, Clinton, Westbrook and Old Saybrook. The rail line also offers ...