Leechburg Police Department

  • Agency: Leechburg Police Department
  • Address: 260 Market St, Leechburg , 15656 PA
  • Chief: Michael Diebold (Chief of Police)
Phone: 724-842-8531
Fax:
Email:

Leechburg Police Department is located at 260 Market St, Leechburg , 15656 PA. The Chief of Police of the department is Michael Diebold. The Leechburg Police Department phone number is 724-842-8531.