Agency Dowell Police Department Agency Details Address: P. O. Box 92, Dowell, IL 62927Agency Type: Local PoliceNumber of Officers: 1