Agency Deer Creek Police Department Agency Details Address: P.O. Box 332, Deer Creek, IL 61733Phone: 309-447-6749Agency Type: Local PolicePopulation Served: 605