New Castle Police Department

  • Agency: New Castle Police Department
  • Address: 801 West Main Street, New Castle, 81647 CO
  • Chief: Chris Sadler (Chief of Police)

New Castle Police Department is located at 801 West Main Street, New Castle, 81647 CO. The Chief of Police of the department is Chris Sadler. The New Castle Police Department phone number is 970-984-2302.