Chubbuck Animal Control Facility

5160 Yellowstone
Chubbuck, ID 83202
United States