The North Road - Chelmsford Road Improvement Project, which began in 2022, is substantially complete as the contractor wraps up the final punch list this month. Residents are urged to use caution as drivers adjust to the new traffic pattern at the intersection, particularly the new flashing stop sign on the northbound lane heading to Billerica. Staff from Public Works, Police, and Fire will be on site Thursday, June 20th to oversee the official activation of the new traffic signal.