Champs Chicken Updated

182 So State Street
Rigby, ID 83442 United States