Daniel McCall closing to through traffic from April 19 through May 3