St Leon Police Department

  • Agency: St Leon Police Department
  • Address: 7582 Church Ln, West Harrison, 47060 IN
  • Chief: William D Wendt (Chief of Police)
Phone: 812-576-5366
Fax: (812)576-5367
Email:
Website:

St Leon Police Department is located at 7582 Church Ln, West Harrison, 47060 IN. The Chief of Police of the department is William D Wendt. The St Leon Police Department phone number is 812-576-5366.