Wallace police department

  • Agency: Wallace police department
  • Address: 703 Cedar St, Wallace, 83873 ID
  • Chief:
Phone: 208-753-3000
Fax:
Email:
Website:

Wallace police department is located at 703 Cedar St, Wallace, 83873 ID. The Wallace police department phone number is 208-753-3000.