Spencer Police Department

  • Agency: Spencer Police Department
  • Address: 80 N West St, Spencer, 47460 IN
  • Chief: Richard Foutch (Chief of Police)
Phone: 812-829-3932
Fax: 812-829-1567
Email:

Spencer Police Department is located at 80 N West St, Spencer, 47460 IN. The Chief of Police of the department is Richard Foutch. The Spencer Police Department phone number is 812-829-3932.