Profile: Chubbuck Police Dept is a Public order and safety company located at Chubbuck, Idaho USA, address is 5160 Yellowstone Ave, Chubbuck 83202-2226 ID, postcode is 83202-2226, you can contact Chubbuck Police Dept by phone 2082370944
Please share as much information as you can about Chubbuck Police Dept so other users can benefit from your comment.