Crossword clues for Town on Long Island's South Shore 8 letters:FREEPORTTown on Long Island's South ShoreISLIPTown on Long Island's South ShoreISLIPTown on the south shore of Long IslandCISLIPTown on the south shore of Long Island