Idaho City Police Department
Idaho City Police Department is a Police Departments company at Idaho City,Idaho,United States , Tel is (208)392-4596,address is 511 Main.You can find more Idaho City Police Department contact info like fax,email,website below.