Leon Police Department

  • Agency: Leon Police Department
  • Address: 104 W 1st St, Leon, 50144 IA
  • Chief: Andy Walker (Chief of Police)
Phone: (641)446-7733
Fax: (641)446-6574

Leon Police Department is located at 104 W 1st St, Leon, 50144 IA. The Chief of Police of the department is Andy Walker. The Leon Police Department phone number is (641)446-7733.