Local firefighters join officer ranks

Officers serve in nine departments throughout Essex County

by