Champs Chicken

167 US-20 Thermopolis WY 82443 USA

(307) 864-3108

Location