Longtime veteran of Billerica Police Department retires
BILLERICA — After 37 years in the role and holding nearly every rank possible in the department, Deputy Police Chief Gerald Roche retired from the Billerica Police Department earlier this month.