Champs Chicken Updated

1801 US Highway 310
Lovell, WY 82431 United States