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