Champs Chicken Updated

510 S State St
Shelley, ID 83274 United States