editSuggest an edit

Owyhee County Sheriff

Public Services / Public Safety

17 Main,
Homedale, ID 83628

(208) 337-4222

Call
Call (208) 337-4222
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.