CONTACT

Challenger Technical Services Ltd.

Success! Message received.

Address
 

P.O. Box 67

6502 TWP 562

Elk Point, Alberta

T0A 1A0

Via Phone
 

24 Hour Dispatch:

1-780-724-4117 

 

Sales: 780-573-0888

Fax: 780-724-3215