Leon Police Department Address: 104 W. 1st St. Leon, IA 50144 Leon Police Department Phone: (641) 446-7733 Leon Police Department Email: leonpolice@leonpolice.com Leon Police Department Website: http://www.policelocator.com/ia/mailto:leonpolice@leonpolice.com |
|