Telephone: 306-628-3256 Location: 6 kilometres north of Leader, Saskatchewan on Highway #21. Mailing Address: P.O. Box 727 Leader, SK S0N 1H0 For more information on Leader, visit the Town of Leader.