Leon Police Department

Agency Details

Address: P.O. Box 210, Leon, IA 50144
Phone: 641-446-7733
Agency Type: Local Police
Number of Officers: 3
Population Served: 1983