Caribou County Sheriff's Office
Flag as incorrect
- Location: 475 East 2nd SouthSoda Springs, ID 83276
- Phone Number:208-547-2561
- Visit Their Website