Chubbuck Police Department
Flag as incorrect
- Location: 5160 Yellowstone AvenueChubbuck, ID 83202
- Phone Number:208-237-7172
- Fax Number:208-237-0944
- Visit Their Website