Edinburgh Police Department

  • Agency: Edinburgh Police Department
  • Address: 200 S Main St, Edinburgh, 46124 IN
  • Chief:

Edinburgh Police Department is located at 200 S Main St, Edinburgh, 46124 IN. The Edinburgh Police Department phone number is 812-526-2636.