Find us on Facebook!


Neves New Castle Rock Chief

Posted on 31st January 2018 at 09:20

Sergeant Scott Neves is the new Chief of Police for the city of Castle Rock. He has been serving as the Acting Chief followed the retirement of Bob Heuer last August. Neves has been on the Castle Rock force since 2002.