Atwood Police Department

  • Agency: Atwood Police Department
  • Address: 112 S Main St, Atwood, 61913 IL
  • Chief: Dustin D Heuerman (Chief of Police)
Phone: 217-578-3141
Fax: 217-578-3447
Email:
Website:

Atwood Police Department is located at 112 S Main St, Atwood, 61913 IL. The Chief of Police of the department is Dustin D Heuerman. The Atwood Police Department phone number is 217-578-3141.