Ada County Government Sheriffs Substation-Non Emergency
10769 W State St, Star, Idaho, 83669
(208) 577-3344