Champs Chicken
31964 N 5th Ave, Spirit Lake
(541) 926-0990
Menu
Restaurants in Spirit Lake, ID
Champs Chicken
31964 N 5th Ave, Spirit Lake, ID 83869
(541) 926-0990