Police department Deer Creek Police Department 4.1 / 5 ( 221 votes ) Place Details Address Deer Creek, IL 61733 Phone (309) 447-6265 Website Coordinate 406.274.486, -893.317.739 Contact Direction Where is Deer Creek Police Department? Deer Creek, IL 61733 What is Deer Creek Police Department phone number? (309) 447-6265 What time is Deer Creek Police Department open? Does Deer Creek Police Department have a website? Deer Creek Police Department’s website is: Photos Related Places Selma Police Department Thomas County Sheriff Swansea Town Police Department New York City Police Department – 115th Precinct Maybe you like: Senator Stephen R Somma Nick Hass Construction M & M Industries Inc