Chubbuck Police Department Details Location Address:5160 Yellowstone Ave, Chubbuck, Idaho, 83202 Woodard2024-01-20T09:51:04-08:00