PHOTOS: New Howell Police Chief John Storrow Officially Sworn-In

Newly appointed Howell Police Chief John Storrow was officially sworn in at last night’s Council meeting before a packed house.

“I was honored to be part of this special moment and speak on behalf of the Council. As Deputy Mayor, I believe that Chief Storrow is the right choice at this time,” Deputy Mayor Pamela Richmond said.

“Howell PD had some dark days, but this is a new day with brighter days ahead for the department and Howell residents. Good luck Chief and godspeed,” she added.

- Advertisement -


Please enter your comment!
Please enter your name here

Most Popular

Police Investigating Dead Body Found On Railroad Tracks Near Lake Carasaljo [PHOTOS & VIDEOS]

The Lakewood Police Department is currently investigating after a...

Four Charged In Connection With Grisly Murder In Toms River, Hiding Remains In Jackson

Ocean County Prosecutor Bradley D. Billhimer announced significant developments...

Inflation Forces Temporary Closure Of Historic Allaire Village

The management of the Historic Village at Allaire released...

Hatzolah of Central Jersey Stations First Ambulance in Pine Lake Park, Manchester

Hatzolah of Central Jersey proudly announces the strategic placement...