Public Health State of Emergency

COVID-19: State of public health emergency declared. Mandatory measures are in effect.

Business Directory

1st Choice Savings & Credit Union

70 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4473

A&W Cardston

450 Main St.
Cardston, Alberta T0K 0K0
Phone: 593-0772

Action Auger Canada Inc.

Out-of-Town
Phone: 403-288-1111

Aetna Auto Repairs

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1451

AIRBNB

371 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-330-8141

Al's Custom Car Care

818 - 7th St. W.
Cardston, Alberta T0K 0K0
Phone: 894-5545

Alberta Hunter's Club

190 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-2766

All Jacked Up

541 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1833

Alpine Clean Care

Out-of-Town
Phone: 653-4722

AM/PM Janitorial Services

229 - 1 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1977

Anderson Glass Ltd.

Out-of-Town
Phone: 308-1009

AR Roe Construction

27 Broadway N.
Cardston, Alberta T0K 0K0
Phone: 653-1496

Arbor Pro

Out-of-Town
Phone: 403-593-0816

ATB Financial

24 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3394

ATCO Gas

35 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3995

B & B Landscape Maintenance

539 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2525

Barb's Glitter'N Glitz

253 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1121

Barn Store Inc.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1992

Barnett Industries

Out-of-Town
Phone: 403-331-7351

Barr's Bobcat Service

962 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3477

Baxter, Melody

750 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 394-4865

BDO Canada LLP

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4137

Behind the Door

361 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4512

Belfor Property Restoration

Out-of-Town
Phone: 329-6146

Belly Acres Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3814

Belly River Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4165

Bevans Septic

643 - 2 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-2008

Bielert, Patty

530 - 6A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1838

Blarik Marketing Ltd. and Capital Security Group Ltd.

257 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 587-220-6688

Blue Trail RV Park

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3280

Bob's Painting & Renovations

527 - 7A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1417

Brandon Schaffer Plumbing & Heating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2420

Brunning & Company Professional Corporation

38 - 3rd Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-653-3509

Bryton Painting

783 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4744

Burt, Deborah

323 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4647

Bus Boys Garage

524 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 331-8550

C.S.L. Ford

124 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3346

Caliber Millwork Ltd.

1220 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3516

Canadian Security Systems Ltd.

Out-of-Town
Phone: 758-3945

Car Star Cardston

304 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3385

Card Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2961

Cardston Book Shop Ltd.

226 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4222

Cardston Computer Troubleshooting Ltd.

384 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 587-409-7602

Cardston Dairy Queen

385 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1531

Cardston Home Hardware

336 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3062

Cardston Laudromat

165 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4316

Cardston Midwives

24 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 331-1020

Cardston Pizza

365 Main St.
Cardston, Alberta T0K 0K0
Phone: 659-1500

Cardston Pro Hardware

317 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4925

Cardston Remedy's RX Pharmacy

321 Main Street
Cardston, Alberta T0K 0K0
Phone: 929-3690

Cardston Summer Market

Remington Carriage Museum
Phone: 653-2748

Cardston Support Services Association

474 - 5 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3766

Cardston Value Drug Mart

237 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4971

Carriage Lane Market

555 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3661

Channel 32

810 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4255

Chaparral Insurance Brokers (Cardston) Inc.

17 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4402

Chaparral License & Registries Ltd.

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3006

Chateau Isabella

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2039

Chief Mountain Gas Co-op Ltd.

190 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-3011

Chief Mountain Husky

60 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1146

Chief Mountain Truss Co.

1260 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1556

Circuit Tree

4-555 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1078

Claw Homes Ltd.

392 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 332-0490

Clean Pro Lethbridge

Out-of-Town
Phone: 894-8612

Clear View Window Cleaning

807 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1076

Co-Operators Insurance

316 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4422

Cobblestone Manor

173 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2701

Colleen's Secret Garden

263 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3445

Conrad, Natalie

467 - 5 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1917

Cooper's Auto & Truck Parts

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2082

Crapo, Janet & Leland

299 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4025

Crooked Creek Campground

Cardston County
Cardston, Alberta T0K 0K0
Phone: 308-4886

D & V Auto & Lube

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3843

D's Service

195 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3182

Dalan's Developments

696 Main St.
Cardston, Alberta T0K 0K0
Phone: 795-4527

Daniel A. Sims Professional Corporation

66 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3507

Darwen Beazer General Contracting

292 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2871

Dave's Drive-In

562 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 659-1111

Dave's Electric/Cardston Electric

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1978

DD Auto Recycling

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1021

Diamond Willow Kennels

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2507

Direct Ag Servcies Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3447

DJ Footcare

618 - 8A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1539

Don's Cabin

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4180

Doug Baker Plumbing

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3755

Doug Nelson Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 403-888-7080

Edward Jones Investments

66 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1057

Edwards and Edwards Public Accountants

384 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3358

Eloquence Fine Jewelry Inc.

177 - 1 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-394-8787

EMD Homes

Cardston County
Cardston, Alberta T0K 0K0
Phone: 604-813-8775

Enmax Commercial Services Inc.

Out-of-Town
Phone: 403-770-1170

Epcor

N/A
Phone: 310-4300

Extra Foods

120 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3341

Eyelashes

804 Fairway Blvd.
Cardston, Alberta T0K 0K0
Phone: 653-2202

Fas Gas

192 Main St
Cardston, Alberta T0K 0K0
Phone: 403-653-1319

Fibrenew Lethbridge and Armour Bathtub Refinishing of Lethbridge

Out-of-Town
Phone: 403-317-1745

Fix Auto Cardston

124 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3909

Flamingo Motel

848 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3952

Foothills Appliance Service

14 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1919

Foothills Taxidermy

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3720

Foothills Veterinary Clinic

376 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4424

Forsyth Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2588

Fort Whoop Up Trading Post Museum

380 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-892-0105

Fortis Alberta Inc.

N/A
Phone: 310-9473

Fresh Start Roofing & Reno's

261 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 593-1894

G.Scott Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4041

Gilbert Hornberger Piano Tuning & Repairs

577 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 780-842-0320

Gingerbread Homes

353 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-1456

Gloria's Galaxy of Hair Design

715 - 5 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4703

Gold Posey Occasions

966 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-894-7274

Great Canadian Barn Dance

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3407

Grow Food Canada

636 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 892-4893

H.H. Atkins Co. Ltd.

289 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3242

Hallmark Saddlery & Harness

529 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3744

Handi-Boyz

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2044

Hannah Paige

811 Main St.
Cardston, Alberta T0K 0K0
Phone: 587-220-0215

Hitch It

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2207

Holt Contracting

162 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-360-7357

Imagination Unlimited

257 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2633

Incept Guiding & Outfitting

541 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 308-7718

IronShield Manufacturing

725 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 403-892-2292

Ironwood Glass and Construction

111 - 3rd St. W
Cardston, Alberta T0K 0K0
Phone: 653-3043

J & J Janitorial Services

343 - 9 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4196

J & S Enterprises

544 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4690

J-Avid Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3563

J.B. Electric

892 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4146

J.D. CONTRACTING

238 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4012

Jaden's Yard Care

282 - 5th St E
Cardston, Alberta T0K 0K0
Phone: 332-0528

Jake's Car Wash

344 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 381-7423

Janice's Day Family Home

519 - 8 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4220

Jay's Sharp Shop

Open during regular public skating hours of the season.

339 Main A Street
Cardston, Alberta T0K 0K0
Phone: 403-653-3976

Jeff Watson Welding

911 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-2089

Jeff's Small Engine Repair

355 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 634-6345

Jennifur's Pet Grooming

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1424

Jepson Petroleum (Alberta) Ltd.

890 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4152

Jodi's Dance Academy

14 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 659-4400

John Beazer Massage Therapy

404 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-359-0356

Jonsson, Joanne

94 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3698

Just For You Catering

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2476

K & D Implements Ltd.

1130 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3566

Kartchner Custom Cladding

368 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 394-8451

Kay's Barbershop

18 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3055

Kelwood Enterprises Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2442

Ken Wilde Construction

379 Ridge View Dr.
Cardston, Alberta T0K 0K0
Phone: 653-1303

Kentucky Fried Chicken (KFC)

274 Main St.
Cardston, Alberta T0K 0K0
Phone: 659-1122

Keystone Financial Planning Inc.

36 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4001

Kimball Trucks

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3468

Kirk's Tire (Cardston) Ltd.

60 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4914

Kleen Kut Sharpening

389 - 8 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4563

Lariat Cross Trading Post

227 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-4446

Larry's Plumbing & Heating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3000

Lash Perfection

742 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 892-0878

Leavitt, Alicia

560 - 7A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 605-1210

Lee Creek Cabinetry

680 Home Seekers Ave.
Cardston, Alberta T0K 0K0
Phone: 653-4747

Lee Creek Campground

695 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 18774712267

Lee Creek Golf Course

960 - 7th Street West
Phone: 403-653-4198

Lee Valley Outfitters

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2160

Legacy Funeral Homes Ltd.

107 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3222

Leishman Hearing Centre

Out-of-Town
Phone: 889043291

Les Sykes Developments Inc.

574 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-715-4251

Liberty Tax Services

270 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1748

Line Upon Line Studio

1112 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4757

Lone Pine Marketing

215 - 9 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-2085

Love At Home Counseling

24 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2521

M & K Management

544 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2625

Marshall Lines Ltd.

233 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 448-0283

Marvin Bevans Trucking

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2496

Maximum Home Inspections Ltd.

591 - 8A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1612

Maxwell Capital Realty - Cardston

233 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1991

Mel's Massage Therapy

245 Main Street
Cardston, Alberta T0K 0K0
Phone: 403-593-0516

Men Electric

567 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-653-1752

Mike Schow Electric

644 - 4A St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3218

Mike's Auto Service

976 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3812

Ming's Garden

262 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1682

Miranda's Originals

644 Main St.
Cardston, Alberta T0K 0K0
Phone: 715-8986

Modern Aesthetics YQL

311 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-892-8272

Mountain View Country Inn & Retreat Center

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1599

Mountain View Industries Ltd.

1260 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4663

Moxie Web Design

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4301

Murray's Toys & Auto Repair

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2087

My Angel Friend

594 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 892-7374

NAPA Auto Parts

304 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3383

Narmo International Inc.

411 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-7886

Nayz Lemonade

234 - 9 St. E.
Cardston, Alberta T0K 0K0
Phone: 929-3802

Nelson Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-0767

O Heavenly Nails

253 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1121

Odyssey Childcare

Cardston
Cardston, Alberta T0K 0K0
Phone: 320-5437

Olsen Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3733

Olsen, Lynda

409 - 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1566

Our Place Cafe

623 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2585

Parker, Michael

Cardston County
Cardston, Alberta T0K 0K0
Phone: 380-5870

Passey Electric

Out-of-Town
Phone: 635-6767

Paul Broadhead Stucco

873 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1104

Payne Lake Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2126

Phil Hatch Concrete Ltd.

342 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-715-1048

Pierson Enterprises

363 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3453

Pilling Snow Removal

Cardston County
Cardston, Alberta T0K 0K0

Pitcher Property Maintenance

228 - 5 St. E.
Cardston, Alberta T0K 0K0
Phone: 403-795-9472

Plumtree Child International

656 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2748

Prairie Sun

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4697

Prete Gas Bar (Extra Foods)

120 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3341

Price & Comin LLP

348 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4441

Pro Shop

343 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2600

Process Plus

440 - 3A Ave. E.
Cardston, Alberta T0K 0K0
Phone: 403-849-8349

Purp Apparel

Phone: 403-715-0405

Rae's Nail & Lashes

242 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 587-220-2547

Range View Guest Ranch

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2821

Re/Max Cardston Realty

261 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4949

Real Estate Centre

Out-of-Town
Phone: 223-4001

Red Apple Stores Inc. O/A The Bargain! Shop

388 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4661

Red Rooster

364 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4880

Richandy Ltd. O/A Carriage Lane Mall

555 Main Street
Cardston, Alberta T0K 0K0
Phone: 653-3661

RichArts

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3472

Rick's Automotive

91 - 9 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4246

Right Now Renovations

Cardston County
Cardston, Alberta T0K 0K0
Phone: 867-333-0256

Rigin Enterprises

459 - 4 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 448-1200

Riverwood Campground

Cardston County
Cardston, Alberta T0K 0K0
Phone: 403-626-3227

Rocky Ridge Country Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2350

Rocky Ridge Repair

180 - 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4190

Ron Schow Electric

258 - 5A Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4684

Rooftime

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2373

Rosco Construction & Drafting Services

880 - 2A St. W.
Cardston, Alberta T0K 0K0
Phone: 308-3526

Royal Bank of Canada

204 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3321

Sauce

219 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-5035

Schaffer Construction Ltd.

720 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1193

Schaffer Investments Ltd.

261 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4947

Schindler Cabinets

481 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4217

Schindler Crafts

581 - 3A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3895

Scratch Cookery & Supper Club

713 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 894-4559

Security R.V. & Self Storage

228 - 7 St. E.
Cardston, Alberta T0K 0K0
Phone: 315-5833

Servicemaster of Lethbridge

Out-of-Town
Phone: 328-0174

Shaw Taxidermy

193 - 9A St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3192

Sheen Counseling Services

225 - 9 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4275

Sheets N Things

30 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 795-4922

Shipley Septic

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3491

Silver Automotive

172 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4921

Silverwing Travel

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2000

Simplot Canada (ll) Ltd.

725 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4532

Sire Lodge Inc.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4438

Sizzle

880 - 12 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1116

Skoien Professional Corporation

269 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 894-6540

Sky Vault 360

140 - 2nd Ave W
Cardston, Alberta T0K 0K0
Phone: 18002991591

Smith, Noell

481 - 4 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4173

Snow Bros Snow Cones

Out of Town
Phone: 892-5285

South Country Inn

404 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-8000

Southern Alberta Window Washing

410 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-308-9094

Southern Equipment Ltd.

775 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4941

Southwest Concrete Products Ltd.

250 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4431

Southwest Industries

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1439

Stepan, Suzanne

459 - 5 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-1755

Studio Eclipse

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1577

Sun Seekers

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2551

Sutton Group

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4423

Systemics Restorations

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2073

Taurus Natural Inc.

1098 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4495

Taurus Rentals

1098 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4495

TD Canada Trust

240 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4451

Telus

N/A
Phone: 310-2255

Temple City Drugs 1982 Ltd.

71 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4466

Temple City Star

30B - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4664

The Cardston Taekwon-do Club

2nd floor, 245 Main St.
Cardston, Alberta T0K 0K0
Phone: 512-0877

The Instrument Fiddler

154 - 5 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3668

The Music Store and Sew Much More, Temple City Poodle, & Cardston Security Services

555 Main St. (Carriage Lane Mall)
Cardston, Alberta T0K 0K0
Phone: 403-659-5098

The Simple Life

513 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-5660

The Stove Pipe Company Inc.

Out-of-Town
Phone: 329-4445

The Sweet Spot Doughnuts Bakery Deli

325 Main St.
Cardston, Alberta T0K 0K0
Phone: 448-0045

Thermax Refrigeration & Heating Ltd.

Out-of-Town
Phone: 328-4538

Thumbprint Autoworks Etc. and Leavitt's Appliances Furniture Mattress

555 Main St. (Carriage Lane Mall) and 254 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4447

Timber Wolff Securities

395 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4635

Touche Salon

311 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-5089

Traci's Daycare

936 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1329

Training Inc.

60 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4603

Tridev Restraurant Corp. O/A Subway

20 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1585

Trophy Zone Taxidermy

Cardston County
Cardston, Alberta T0K 0K0

Tyler Baker Plumbing & Heating

732 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4330

U.F.A. Cooperative Limited

1058 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3742

Under Construction

515 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 635-0021

Uppercase Creative & La Vignette Photos & Films

621 Main St.
Cardston, Alberta T0K 0K0
Phone: 892-6008

Vadnais Accounting Services

30 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4444

Vintage Remix

380 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-553-2163

Vivint Canada, Inc.

Out-of-Town
Phone: 18002165232

Waterton Polymer Products

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2500

Weston Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3071

Weston Welding

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3071

Weston, Ken

430 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4218

Westwind Consultation Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1996

What's Pop'N

355 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 403-448-0109

Wildlife West Adventures

272 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1737

Wynder Ranch Repairs

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3803

Yardzcapes

144 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2188

Your Dollar Store with More (886237 Alberta Ltd.)

256 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4007

Zaugg Cabinets

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4297