Holden Police Department

  • Agency: Holden Police Department
  • Address: 1370 Main Street, Holden, 01520 MA
  • Chief: George Sherrill (Chief of Police)
Phone: (508) 210-5600
Fax: (508) 829-9175

Holden Police Department is located at 1370 Main Street, Holden, 01520 MA. The Chief of Police of the department is George Sherrill. The Holden Police Department phone number is (508) 210-5600.