Payette County Sheriff's Office

  • Agency: Payette County Sheriff's Office
  • Address: 1130 3rd Ave N #104, Payette, 83661 ID
  • Chief:

Payette County Sheriff's Office is located at 1130 3rd Ave N #104, Payette, 83661 ID. The Payette County Sheriff's Office phone number is 208-642-6000.