CHALLENGER New Holland LTD. Store in CLARESHOLM 25 Nov Categories: Filter: Address 4053 3rd St ECLARESHOLM, AB T0L 0T0Contact Tel: 403-625-3321