Champs Chicken

99 Coop St New Town ND 58763 USA

(701) 627-7840

Location