Owyhee County ID Criminal Court

Address:

31 W Wyoming Ave
Homedale,
ID
83628

Phone Number:

(208) 495-2421



View Larger Map