I don't have the slightest idea on lowell; from another site, the word is Lawrence Dam begining of May. That means they are expected in the Plum Island area mid to late April. It's immeadiatly obvious by the boat traffic around the mouth of the merrimac when the stripers have shown up.
Jon