Tarr, Delisio, Frieden to face off on March 31 for Ferrante seat