Champs Chicken

1211 E Sherman Ave Coeur d'Alene ID 83814 USA

(208) 664-9992

Location